Pracuj.pl Hybrydowo Mid

Staff Software Engineer - Python+React

John Deere Polska Sp. z o.o.

⚲ Poznań, Grunwald

Do uzgodnienia

Wymagania

  • min. 7 lat profesjonalnego doświadczenia w projektowaniu, budowaniu, testowaniu, wdrażaniu i utrzymaniu złożonych aplikacji produkcyjnych
  • biegłość w co najmniej jednym nowoczesnym języku programowania (Java, JavaScript/TypeScript, Python lub podobny)
  • doświadczenie w architekturze i projektowaniu systemów: API, wzorce event-driven lub integracyjne, systemy rozproszone, modelowanie danych, skalowalność
  • doświadczenie w budowaniu i utrzymaniu rozwiązań z wykorzystaniem AWS
  • doświadczenie z DevOps i platform engineering: Git, CI/CD, testy automatyczne, konteneryzacja, IaC (GitHub Actions, Docker, Kubernetes, Terraform)
  • znajomość bezpiecznych praktyk wytwarzania oprogramowania (IAM, zarządzanie sekretami, zarządzanie podatnościami)
  • doświadczenie w poprawie niezawodności produkcji: monitoring, logowanie, tracing, observability, reagowanie na incydenty
  • umiejętność przywództwa technicznego na poziomie staff: wpływanie na architekturę, mentorowanie, redukcja długu technicznego

Opis stanowiska

John Deere Polska szuka Staff Software Engineera (Python+React) do pracy nad złożonymi aplikacjami produkcyjnymi w obszarze HR/LR, czasu pracy i płac. Będziesz nie tylko kodować, ale też wpływać na architekturę, mentorować inżynierów, redukować dług techniczny i podejmować decyzje o kompromisach między szybkością, jakością, bezpieczeństwem i zrównoważeniem. To rola dla doświadczonych inżynierów gotowych na przywództwo techniczne bez formalnej władzy. Uwaga: oczekiwana jest gotowość do częstego angażowania się w rozwiązywanie problemów produkcyjnych i reagowanie na incydenty, co może wykraczać poza standardowe godziny pracy.

🔍 Dekoder Ogłoszenia

🔴
Ability to provide staff-level technical leadership across teams by influencing architecture, mentoring engineers, reducing technical debt, and making pragmatic tradeoffs across speed, quality, security, and sustainability.
Oczekuje się, że będziesz nie tylko kodować, ale także aktywnie wpływać na kierunek techniczny, szkolić innych i podejmować trudne decyzje dotyczące priorytetów.
🔴
7 or more years of professional software engineering experience designing, building, testing, deploying, and supporting complex production applications.
Poszukiwane jest doświadczenie w całym cyklu życia oprogramowania, co może oznaczać odpowiedzialność za wiele etapów, a nie tylko za jeden konkretny obszar.
🔴
Experience improving production reliability through monitoring, logging, tracing, observability, incident response, root cause analysis, and continuous improvement.
Może to oznaczać, że będziesz często angażowany w rozwiązywanie problemów produkcyjnych i reagowanie na incydenty, nawet poza standardowymi godzinami pracy.
🔴
Experience with DevOps and platform engineering practices, including Git-based workflows, CI/CD pipelines, automated testing, containerization, infrastructure as code, and environment automation using tools such as GitHub Actions, Docker, Kubernetes, Terraform, or similar.
Oczekuje się szerokiego zakresu umiejętności związanych z infrastrukturą i automatyzacją, co może oznaczać pracę wykraczającą poza tradycyjne zadania programistyczne.