Senior Backend Software Engineer (Python / AWS)

Darize

United States

Remote

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Darize poszukuje Senior Back-end Software Engineera z doświadczeniem w architekturze serverless i AWS. Rola koncentruje się na tworzeniu skalowalnych usług backendowych, optymalizacji kosztów i observability, z naciskiem na PostgreSQL i przetwarzanie zdarzeń.

Wymagane jest co najmniej 5 lat doświadczenia w Pythonie lub Scala, oraz biegła znajomość usług AWS takich jak Lambda, API Gateway, SQS, SNS i inne związane z ekosystemem. Praca zdalna na czas 12 miesięcy zaczynająca się 01.11.2026.

Qualifications

  • Minimum 5 lat doświadczenia w backendzie Python lub Scala.
  • Zaawansowana znajomość AWS i architektury serverless.
  • Doświadczenie z PostgreSQL.
  • RESTful API, testy jednostkowe i integracyjne.
  • Samodzielne podejmowanie decyzji technicznych oraz umiejętność rozmów o kompromisach architektonicznych.

Responsibilities

  • Projektowanie i rozwijanie usług backendowych opartych o architekturę serverless i event-driven w AWS.
  • Analizowanie istniejącej architektury AWS i optymalizowanie kosztów, wydajności, skalowalności i odporności.
  • Stosowanie AWS Well-Architected Framework przy planowaniu ulepszeń.
  • Optymalizowanie przetwarzania strumieni zdarzeń pod kątem wydajności i niezawodności.
  • Projektowanie mechanizmów DLQ, replay i idempotentnego przetwarzania zdarzeń.
  • Optymalizacja PostgreSQL: model danych, zapytania, indeksy i partycjonowanie.
  • Rozwijanie observability: metryki, tracing i alerting.
  • Definiowanie SLO dla usług krytycznych.
  • Jakość kodu: testy jednostkowe, integracyjne i testy wydajnościowe.

Skills

samodzielność
architektura
komunikacja
efektywność

Tools

AWS
Lambda
API Gateway
SQS
SNS
EventBridge
DynamoDB
S3
PostgreSQL
CloudWatch
X-Ray

Job description

Poszukujemy Senior Back-end Software Engineera z mocnym doświadczeniem w obszarze AWS, systemów backendowych oraz rozwiązań przetwarzających dane. Rola koncentruje się na architekturze serverless i event-driven, optymalizacji wydajności oraz skalowalności, a także PostgreSQL. Szukamy osoby, która potrafi samodzielnie podejmować decyzje techniczne i swobodnie dyskutować o kompromisach architektonicznych.

Tryb pracy: zdalnie

Czas trwania: 12 miesięcy

Start date: 01.11.2026

Zakres obowiązków
  • Projektowanie i rozwijanie usług backendowych opartych o architekturę serverless i event-driven w AWS.
  • Analizowanie istniejącej architektury AWS i usprawnianie jej pod kątem kosztów, wydajności, skalowalności oraz odporności na awarie.
  • Wykorzystywanie AWS Well-Architected Framework przy planowaniu i wdrażaniu usprawnień.
  • Optymalizowanie przetwarzania strumieni zdarzeń pod kątem przepustowości, opóźnień, kolejności i mechanizmów ponawiania.
  • Projektowanie niezawodnych mechanizmów DLQ, replay oraz idempotentnego przetwarzania zdarzeń.
  • Optymalizowanie PostgreSQL, w tym modelu danych, zapytań, indeksów, partycjonowania oraz wykorzystania zasobów.
  • Rozwijanie observability poprzez metryki, tracing i alerting.
  • Definiowanie SLO dla usług o krytycznym znaczeniu.
  • Dbanie o jakość kodu poprzez testy jednostkowe, integracyjne oraz testy wydajnościowe.
Oczekiwania
  • Minimum 5 lat doświadczenia w rozwoju backendu w Pythonie lub Scali.
  • Minimum 5 lat praktycznego doświadczenia z AWS, w szczególności z usługami takimi jak Lambda, API Gateway, SQS, SNS, EventBridge, EventBridge Pipes, DynamoDB i S3.
  • Praktyczne doświadczenie z relacyjnymi bazami danych, w szczególności PostgreSQL.
  • Znajomość baz NoSQL, np. DynamoDB, obejmująca modelowanie danych oraz tworzenie wydajnych zapytań.
  • Doświadczenie w projektowaniu i implementowaniu RESTful API.
  • Dobre praktyki inżynierii oprogramowania, w tym testy jednostkowe i integracyjne, code review oraz Git.
  • Doświadczenie z Infrastructure as Code przy użyciu CloudFormation.
  • Zainteresowanie technologią i architekturą oraz otwartość na analizowanie różnych sposobów rozwiązania problemu.
  • Umiejętność samodzielnej pracy oraz efektywnej współpracy w zespole.
  • Bardzo dobra znajomość języka angielskiego w mowie i piśmie.
  • Dużym plusem będzie wcześniejsze doświadczenie ze Scalą. Alternatywnie wartościowe będzie doświadczenie z Kotlinem lub Javą.
  • Docenimy znajomość narzędzi observability, takich jak CloudWatch lub X-Ray.
  • Dodatkowym atutem będzie znajomość produktów HL IT lub branży transportu kontenerowego.
Oferujemy
  • Stałe wsparcie osobistego agenta (opiekuna), dbającego o Twoją ciągłość projektową, kontakt z klientem, niezbędne formalności, komfort współpracy oraz rozwój.
  • Dostęp do Darize Learning & Development - platformy rozwojowo-edukacyjnej z webinarami, biblioteką artykułów i raportów branżowych, dodatkowymi platformami (m.in. DataCamp i Coursera) oraz regularnymi zaproszeniami na wydarzenia rozwojowe - techniczne, biznesowe oraz life-stylowe.
  • Consultant Development Program - doradztwo w planowaniu rozwoju zawodowego w oparciu o aktualne trendy i potrzeby rynku, realizowane przez doświadczonych mentorów i opiekunów rozwoju.
  • Pakiet benefitów zaplanowany od A do Z, czyli dofinansowanie do opieki medycznej, ubezpieczenia na życie, karty sportowej dla Ciebie i Twoich bliskich, a także zniżki do sklepów w Polsce i za granicą.
  • Społeczność doświadczonych ekspertów IT i możliwość wymiany wiedzy z praktykami posiadającymi wieloletnie doświadczenie w realizacji projektów technologicznych (średni staż zawodowy konsultantów w Polsce to ponad 10 lat).

O Darize Są projekty, które utrzymują biznes. Są też takie, które go zmieniają i rozwijają. Jeśli bliżej Ci do tej drugiej opcji – mamy ze sobą wiele wspólnego. W Darize współpracujemy z organizacjami, które mierzą się ze złożonymi wyzwaniami technologicznymi. W świecie IT to dobrze znany scenariusz: zanim jeden projekt dobiegnie końca, trzeba już myśleć o kolejnym. Do tego dochodzi niepewność, rozmowy o stawkach oraz sprawy formalne, które potrafią skutecznie odciągać uwagę od tego, co naprawdę ważne. Dlaczego chcemy być czymś więcej niż dostawcą projektów. Dbamy o stabilność współpracy, zapewniamy dostęp do ambitnych inicjatyw technologicznych i tworzymy społeczność doświadczonych ekspertów, dzięki której możesz skupić się na tym, co robisz najlepiej. Darize skupia ponad 2500 konsultantek i konsultantów w 24 krajach. W Polsce możesz kojarzyć nas z marką 7N, pod którą działaliśmy przez ponad 20 lat. Stawiamy na doświadczenie, długofalowe relacje oraz kulturę opartą na zaufaniu, jakości i skandynawskich wartościach. Mamy odwagę kwestionować status quo i tworzymy środowisko, w którym ludzie są ważniejsi niż procesy, dowożąc przy tym przełomowe rozwiązania technologiczne.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Software Engineer (Python / AWS)
Backend Software Engineer (Python / AWS)

Darize • United States

Remote
USD 120,000 - 160,000
Stałe wsparcie opiekuna projektu
Dostęp do Darize Learning &Development
Program consultants' development
Cobol Engineer
Cobol Engineer

Darize • United States

Hybrid
USD 110,000 - 160,000
Stałe wsparcie agenta projektowego
Dostęp do Learning & Development
Senior Project Manager
Senior Project Manager

Darize • United States

Hybrid
USD 120,000 - 160,000
Private healthcare
Life insurance
Learning & Development access
+3
RPA Developer (Blue Prism)
RPA Developer (Blue Prism)

Darize • United States

Hybrid
USD 90,000 - 130,000
Private healthcare
Life insurance
Sports card
+1
Application Specialist / CLM Systems Administrator (100% Remote)
Application Specialist / CLM Systems Administrator (100% Remote)

Darize • United States

Remote
USD 90,000 - 130,000
Private healthcare
Learning & development
Global project exposure
Senior Android Developer
Senior Android Developer

Darize • United States

Remote
USD 120,000 - 150,000
DevOps
DevOps

act digital • United States

Remote
USD 33,000 - 48,000
Projekty międzynarodowe
Szkolenia certyfikaty
Elastyczny tryb współpracy
+6
Node and Python Developer
Node and Python Developer

act digital • United States

Hybrid
USD 39,000 - 49,000
Międzynarodowe projekty
Wsparcie rozwoju
Elastyczna współpraca
+2
Backend Developer (with DevOps mindset)
Backend Developer (with DevOps mindset)

PeopleForce Ltd. • United States

Remote
USD 48,000 - 85,000
Opieka medyczna
MyBenefit + Multisport
Dog-friendly Kraków office
+1
Architekt IT (Java + GCP) room
Architekt IT (Java + GCP) room

Scalosoft • Town of Poland (NY)

On-site
USD 53,952 - 76,841
Stabilna współpraca
Opieka medyczna
Karta MultiSport
+1