W skrócie
- Zadania: Zarządzaj zespołem inżynierów, tworząc innowacyjne rozwiązania SaaS dla branży motoryzacyjnej.
- Firma: Dynamiczna firma technologiczna z kulturą współpracy i innowacji.
- Benefity: Praca zdalna, konkurencyjne wynagrodzenie oraz możliwości rozwoju zawodowego.
- Pozostałe informacje: Możliwość pracy w dynamicznym środowisku z szansami na rozwój kariery.
- Dlaczego ta praca: Prowadź zespół i twórz oprogramowanie, które ma realny wpływ na branżę.
- Kwalifikacje: Doświadczenie w zarządzaniu zespołami inżynieryjnymi oraz umiejętności techniczne w programowaniu.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
OEC delivers a suite of SaaS (Software-as-a-Service) rozwiązań dla profesjonalistów w branży części i napraw samochodowych. Nasze platformy oparte na chmurze upraszczają sposób, w jaki uczestnicy branży kupują i sprzedają części, prowadzą badania i planowanie napraw, optymalizują wyceny oraz zarządzają łańcuchem dostaw części.
W skrócie, poszukujemy Menedżera Inżynierii Oprogramowania, który poprowadzi jeden lub więcej zespołów inżynieryjnych skoncentrowanych na budowaniu skalowalnych rozwiązań SaaS. Ta rola kierownicza, dostępna zdalnie, odpowiada za zapewnienie silnej realizacji zespołu, promowanie kultury odpowiedzialności i współpracy oraz dostarczanie wysokiej jakości oprogramowania naszym klientom.
Co będziesz robić:
- Prowadzić i rozwijać zespół inżynierów full stack dostarczających funkcje dla produktów SaaS OEC przy użyciu Kotlin/Java/.NET, GraphQL, Angular/React i AWS.
- Promować kulturę odpowiedzialności, ciągłego doskonalenia i technicznej własności.
- Napędzać dostarczanie w ramach wielu inicjatyw, zapewniając zgodność między celami inżynieryjnymi a produktowymi.
- Współpracować z menedżerami produktów w celu doprecyzowania backlogów, wyjaśnienia wymagań i priorytetyzacji pracy.
- Zapewniać regularne coaching, mentoring i rozwój kariery dla członków zespołu.
- Wspierać rekrutację i wdrażanie, aby skutecznie skalować zespół.
- Zapewniać, że systemy są bezpieczne, wydajne, testowalne i obserwowalne.
- Uczestniczyć w przeglądach architektury i technicznych, koncentrując się na solidnych, skalowalnych decyzjach.
Technologie:
- Backend: .NET/C#, Kotlin lub Java, projektowanie API, mikroserwisy, systemy rozproszone i wzorce integracji usług.
- Frontend: Angular, React, TypeScript, JavaScript, HTML, CSS i nowoczesny rozwój UI oparty na komponentach.
- Chmura i AWS: Amazon SQS, SNS, S3, EventBridge, Lambda, API Gateway, CloudWatch, IAM i projektowanie usług w chmurze.
- Bazy danych: PostgreSQL, MySQL, Microsoft SQL Server, Redis i NoSQL tam, gdzie to stosowne.
- Wiadomości i strumieniowanie: Kafka, architektura oparta na zdarzeniach, przetwarzanie asynchroniczne, wiadomości pub/sub i odporne wzorce integracji.
- Platforma i dostarczanie: CI/CD, obserwowalność, automatyczne testowanie, kontenery, Kubernetes lub podobne technologie platformowe oraz praktyki bezpiecznego dostarczania oprogramowania.
Wymagane kwalifikacje:
- 2+ lata doświadczenia w zarządzaniu zespołami inżynierii oprogramowania w środowisku agile.
- 6+ lat praktycznego doświadczenia w inżynierii oprogramowania, najlepiej z NET/C#, Kotlin lub Java oraz nowoczesnymi frameworkami JavaScript.
- Silne zrozumienie architektury SaaS full stack, CI/CD i rozwoju w chmurze.
- Udokumentowane osiągnięcia w dostarczaniu oprogramowania we współpracy z partnerami międzyfunkcyjnymi.
- Doświadczenie w zarządzaniu rozproszonymi zespołami lub inżynierią zdalną.
- Doskonałe umiejętności komunikacyjne, coachingowe i zarządzania interesariuszami.
Preferowane kwalifikacje:
- Doświadczenie w pracy w AWS lub innych publicznych środowiskach chmurowych.
- Znajomość praktyk i narzędzi obserwowalności, takich jak Datadog, Application Insights lub podobne platformy.
- Tło w mikroserwisach, systemach opartych na zdarzeniach lub projektowaniu opartym na domenie.
- Poprzednie doświadczenie w budowaniu lub skalowaniu platform SaaS wielodostępnych.
- Zrozumienie najlepszych praktyk w zakresie bezpiecznego rozwoju oprogramowania i zgodności.
Engineering Manager – pracodawca: OEConnection LLC
OEC Analytics to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku technologicznym. Nasza kultura pracy opiera się na współpracy i innowacyjności, co pozwala na ciągłe doskonalenie umiejętności oraz realizację ambitnych projektów związanych z AI i architekturą backendową. Pracując w naszym zespole, będziesz miał dostęp do nowoczesnych narzędzi oraz wsparcia mentorskiego, co czyni nas idealnym miejscem dla osób pragnących rozwijać swoją karierę w obszarze analityki danych.