JustJoin.IT Praca zdalna Senior

Senior Software Engineer Scala & Python

H2B Group

⚲ Gdańsk

16 800 - 21 000 PLN netto (B2B)

Wymagania

  • Python
  • Scala
  • AI
  • LLM

Opis stanowiska

Kim jest H2B Group?
Jesteśmy firmą konsultingową, która pomaga klientom w automatyzacji procesów biznesowych przy pomocy AI, a specjalistom IT rozwijać karierę w modelu B2B. Oferujemy projekty z branż takich jak fintech, medtech, edutech czy automatyka przemysłowa. Dzięki ścisłej współpracy wspieramy rozwój naszych klientów poprzez dostarczanie szybkich i mierzalnych efektów, jednocześnie zapewniając specjalistom IT możliwości rozwoju kariery i zdobywania cennego doświadczenia.

Dlaczego warto z nami współpracować?
✨ Elastyczność – Wybierasz projekty dopasowane do swoich umiejętności i zainteresowań, z możliwością zmiany w ramach naszej firmy lub grupy Euvic, której jesteśmy częścią.
💡 Przejrzystość – Masz jasne zasady współpracy i pełną transparentność wynagrodzenia oraz warunków.
🚀 Szybkość działania – Dzięki naszej efektywności szybko znajdziesz lub zmienisz projekt, który idealnie odpowiada Twoim kompetencjom.
🌟 Możliwość rozwoju – Pracujesz przy innowacyjnych projektach, rozwijając kluczowe kompetencje i zdobywając cenne doświadczenie.

Do projektu naszego klienta poszukujemy osoby na stanowisko Senior Software Engineera (Scala & Python)

Join an international engineering team focused on evolving and scaling an established SaaS platform. In this role, you will bridge two ecosystems: maintaining the core infrastructure built in Scala while developing new, advanced features primarily in Python. A key focus of the project is the deployment of cutting-edge AI capabilities, including integrations with external AI/LLM providers, transcription services, and internal machine learning models.

Key Responsibilities


Hybrid Backend Development: Developing, maintaining, and extending robust backend services using both Scala (existing codebase) and Python (new features).
• AI & LLM Integrations: Designing and implementing production-ready features driven by Generative AI, integrating external and internal AI platform APIs, LLM providers, and transcription tools.
• System Architecture: Participating in technical discussions, code reviews, and architectural decisions to ensure system scalability, performance, and security.
• API & Integration Design: Designing reliable, maintainable REST APIs and seamless integrations between core platform services and external third-party systems.
• Quality & Automation: Writing clean, well-documented, and thoroughly testable code while supporting modern CI/CD pipelines and automated testing practices.
• Production Support: Troubleshooting production issues, optimizing performance/costs of AI workloads, and continuously improving platform stability.
Requirements
• Experience: Minimum 7+ years of professional experience in backend software engineering.
• Languages: Fluent Polish (advanced) AND English at a minimum B2/C1 level (working in an international engineering environment).
• Technical Ecosystem: Proven production-grade experience with both Scala and Python, along with the ability to navigate and maintain dual-language codebases efficiently.
• Engineering Practices: Solid understanding of software architecture, clean code principles, automated testing, code reviews, and version control.
Nice to Have:
• GenAI / LLM Experience: Commercial experience integrating LLMs, generative AI APIs, or building workflows around speech-to-text/transcription tools.
• Cloud & Infrastructure: Hands-on experience with major cloud platforms (AWS, Azure, or GCP) and modern CI/CD pipelines.
• Search & Data: Practical knowledge of ElasticSearch for scalable data querying.
• Legacy Context: Basic understanding or experience with PHP applications is a plus.
• SaaS Background: Previous experience building or scaling multi-tenant SaaS products.
What We Offer
• Rate: 100-125 PLN/h

• Contract Type: B2B Contract.
• Duration: 6 months with a strong possibility of long-term extension.

🔍 Dekoder Ogłoszenia

🔴
Elastyczność – Wybierasz projekty dopasowane do swoich umiejętności i zainteresowań, z możliwością zmiany w ramach naszej firmy lub grupy Euvic, której jesteśmy częścią.
Możesz mieć wpływ na wybór projektu, ale ostateczna decyzja i dostępność projektów zależą od potrzeb firmy i klientów.
🔴
Przejrzystość – Masz jasne zasady współpracy i pełną transparentność wynagrodzenia oraz warunków.
Choć deklarowana jest transparentność, szczegóły dotyczące widełek wynagrodzenia i konkretnych warunków mogą nie być podane wprost w ogłoszeniu.
🔴
Szybkość działania – Dzięki naszej efektywności szybko znajdziesz lub zmienisz projekt, który idealnie odpowiada Twoim kompetencjom.
Obietnica szybkiego dopasowania projektu może oznaczać, że firma jest nastawiona na szybkie reagowanie na potrzeby rynku, co może wiązać się z presją.
🔴
Możliwość rozwoju – Pracujesz przy innowacyjnych projektach, rozwijając kluczowe kompetencje i zdobywając cenne doświadczenie.
Innowacyjność projektów jest subiektywna i może oznaczać zarówno ciekawe wyzwania, jak i pracę nad nowymi, niedopracowanymi technologiami.
🔴
evolving and scaling an established SaaS platform
Platforma jest już istniejąca, więc praca może polegać bardziej na utrzymaniu i rozbudowie niż na tworzeniu od zera, co może być mniej ekscytujące dla niektórych.