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

🔴
pomaga klientom w automatyzacji procesów biznesowych przy pomocy AI
Firma zajmuje się wdrażaniem rozwiązań AI, co może oznaczać pracę z nowymi technologiami, ale też potencjalnie z niedojrzałymi produktami lub niejasnymi wymaganiami od klienta.
🔴
specjalistom IT rozwijać karierę w modelu B2B
Może to oznaczać, że będziesz pracować jako podwykonawca dla innych firm, co niesie ze sobą zmienność projektów i potencjalnie mniejszą stabilność zatrudnienia.
🔴
Wybierasz projekty dopasowane do swoich umiejętności i zainteresowań, z możliwością zmiany w ramach naszej firmy lub grupy Euvic
Choć brzmi to jak duża elastyczność, może oznaczać, że będziesz często przenoszony między projektami, jeśli obecny przestanie być priorytetowy lub nie będzie odpowiadał potrzebom firmy.
🔴
Jasne zasady współpracy i pełna transparentność wynagrodzenia oraz warunków
W praktyce może to oznaczać, że zasady są jasne, ale niekoniecznie korzystne dla pracownika, a transparentność wynagrodzenia może dotyczyć widełek, a nie konkretnej kwoty.
🔴
Utrzymanie rdzeniowej infrastruktury zbudowanej w Scali, jednocześnie rozwijając nowe, zaawansowane funkcje głównie w Pythonie.
Może to oznaczać, że większość pracy będzie polegać na utrzymaniu starszego kodu w Scali, a rozwój nowych funkcji w Pythonie będzie ograniczony lub obarczony trudnościami związanymi z integracją z istniejącą architekturą.