Senior Backend Software Engineer
LumApps
Rola Senior Backend Software Engineera w firmie LumApps, która rozwija platformę Employee Experience. Kandydat będzie odpowiedzialny za projektowanie, budowanie i utrzymanie skalowalnych usług backendowych, kształtowanie architektury i kierunku technicznego w ramach zespołu People & Growth Tribe, który skupia się na rozwiązaniach wspierających rozwój pracowników, zaangażowanie i interakcje z procesami HR. Kluczowe są doświadczenie w Javie lub Pythonie, budowanie mikroserwisów, praca z API, bazami danych i chmurą (AWS, GCP, Azure).
Brakuje: częstotliwość i wynagrodzenie za dyżury on-call., szczegóły dotyczące konkretnych projektów lub modułów, nad którymi będzie pracował kandydat..
Rola Senior Backend Software Engineera w firmie LumApps, która rozwija platformę Employee Experience. Kandydat będzie odpowiedzialny za projektowanie, budowanie i utrzymanie skalowalnych usług backendowych, kształtowanie architektury i kierunku technicznego w ramach zespołu People & Growth Tribe, który skupia się na rozwiązaniach wspierających rozwój pracowników, zaangażowanie i interakcje z procesami HR. Kluczowe są doświadczenie w Javie lub Pythonie, budowanie mikroserwisów, praca z API, bazami danych i chmurą (AWS, GCP, Azure).
- ✓Firma jest liderem w swojej dziedzinie (Gartner's Magic Quadrant, Forrester Wave, French Tech Next40/120).
- ✓Możliwość pracy nad ambitnym projektem transformacji firmy.
- ✓Możliwość rozwoju poprzez udział w konferencjach i publikacjach.
- ✓Dostęp do bezpośredniej rozmowy z zarządem firmy.
- ✓Dodatkowe dni wolne (26 dni rocznie + 2 dni na zdrowie psychiczne).
- ✓Budżet na rozwój (Creative Allowance 1000 PLN brutto/miesiąc).
- −Wymagane jest uczestnictwo w rotacjach on-call, ale nie podano informacji o wynagrodzeniu za dyżury ani o ich częstotliwości.
- !Nie sprecyzowano, czy praca będzie dotyczyła konkretnego projektu, czy rotacji między projektami w ramach tribe.
- !Brak informacji o konkretnych narzędziach do obserwacji (choć wymieniono przykłady w 'nice to have').
- •Projektowanie, budowanie i utrzymanie skalowalnych usług backendowych.
- •Kształtowanie architektury i kierunku technicznego systemów backendowych w ramach zespołu.
- •Prowadzenie inicjatyw technicznych obejmujących wiele zespołów.
- •Pisanie czystego, łatwego w utrzymaniu i dobrze przetestowanego kodu.
- •Wdrażanie, monitorowanie i optymalizacja usług produkcyjnych.
- •Współpraca z product managerami, projektantami, QA i inżynierami w celu dostarczania funkcjonalności.
- •Mentoring inżynierów i promowanie dobrych praktyk inżynierskich.
- •Identyfikacja i rozwiązywanie problemów technicznych oraz wprowadzanie ulepszeń fundamentalnych.
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z doświadczeniem w inżynierii backendowej, silnym doświadczeniem w Javie lub Pythonie, doświadczeniem w budowaniu mikroserwisów, projektowaniu REST API, pracy z relacyjnymi bazami danych i systemami chmurowymi (AWS, GCP, Azure), oraz znajomością Dockera i Kubernetes. Powinien posiadać umiejętności architektoniczne, zdolność do prowadzenia decyzji technicznych i mentoringu, oraz dobrą komunikację w języku angielskim.
Oferta nie jest dla osób, które nie posiadają wymaganego doświadczenia w backendzie, Javie/Pythonie, mikroserwisach, API, bazach danych i chmurze, lub nie potrafią efektywnie komunikować się w języku angielskim.
- ?Jak często występują dyżury on-call i jak są one wynagradzane?
- ?Jakie są główne wyzwania techniczne związane z platformą LumApps i jej rozwojem?
- ?Jak wygląda proces podejmowania decyzji architektonicznych w zespole?
- ?Czy istnieją konkretne plany dotyczące integracji z AI/LLM w najbliższym czasie?
- ?Jakie są główne obszary rozwoju dla inżynierów w LumApps?
- −Częstotliwość i wynagrodzenie za dyżury on-call.
- −Szczegóły dotyczące konkretnych projektów lub modułów, nad którymi będzie pracował kandydat.
- −Informacje o konkretnych narzędziach do obserwacji, które są używane w firmie.
- −Szczegóły dotyczące budżetu szkoleniowego lub konferencji, które są dostępne dla pracowników.
Firma promuje kulturę wsparcia, docenienia i empowermentu. Zespół People & Growth Tribe ma misję wspierania rozwoju pracowników i ich zaangażowania. Istnieje otwartość na rozmowy z zarządem, który sam wywodzi się ze środowiska technicznego.
Proces rekrutacyjny obejmuje: projektowanie, budowanie i utrzymanie skalowalnych usług backendowych; kształtowanie architektury i kierunku technicznego; pisanie czystego, łatwego w utrzymaniu i dobrze przetestowanego kodu; wdrażanie, monitorowanie i optymalizację usług produkcyjnych; współpracę z product managerami, projektantami, QA i inżynierami; mentoring inżynierów; identyfikację i rozwiązywanie problemów technicznych; pomoc w utrzymaniu niezawodnych i bezpiecznych systemów, w tym udział w rotacjach on-call.
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →