Premium health insurance (including PTI) and annual health check-ups
Full social, health, and unemployment insurance
Competitive salary, 13th-month salary, and performance bonuses
We are looking for a Senior Software Engineer to join a growing engineering team, working on infrastructure and cloud-based deployment projects in an Agile/Scrum environment.
You will contribute to building and optimizing scalable platforms that enable seamless integration of digital services into enterprise systems, supporting end-to-end operational workflows and delivering flexible, cloud-native solutions for diverse business needs.
Responsibilities:
- End-to-End Engineering: Architect and develop secure, scalable, and well-tested features across a modern full-stack environment, including TypeScript/Node.js backend and React frontend.
- API-First Infrastructure: Contribute to and scale a robust API-driven architecture, enabling seamless integration of digital insurance and financial products.
- AI & Generative AI Integration: Design and deploy AI-powered features leveraging Large Language Models (e.g., Claude, Gemini), supporting use cases such as intelligent claims automation and LLM-assisted operational tooling.
- Agentic Workflows & Automation: Build and optimize multi-step, AI-driven (agentic) workflows to streamline and automate manual processes across claims handling, customer support, and partner onboarding.
- Cloud & Distributed Systems: Ensure high system reliability and performance within AWS environments. Work hands-on with a modern data ecosystem including PostgreSQL, Redis, DocumentDB, and Kafka.
- Cross-Functional Collaboration: Partner closely with Product, Platform Engineering, Finance, and Operations teams to translate complex business requirements into scalable, maintainable solutions.
- Quality, Security & Compliance: Drive continuous improvements in code quality, performance, and system security. Ensure all solutions—including AI components—comply with strict regulatory standards (e.g., BaFin, DORA, EU compliance) and follow best practices in data governance and AI safety.
Must-Haves:
- 5+ years of professional software development experience with a relentless focus on delivering clean, scalable, and high-quality code.
- Exceptional proficiency in the JavaScript ecosystem, specifically demonstrating deep expertise in TypeScript and Node.js.
- A proven, verifiable track record of integrating cutting-edge Large Language Model (LLM) APIs into live, production-grade environments.
- Strong grasp of modern system design paradigms, deeply rooted in SOLID principles and Domain-Driven Design (DDD).
- Comprehensive hands-on experience navigating AWS ecosystems. Highly proficient in working with relational databases (PostgreSQL), NoSQL solutions (DocumentDB), and caching layers (Redis), alongside containerization (Docker) and robust CI/CD pipelines.
- A strong advocate for software reliability, demonstrating extensive experience in crafting comprehensive unit, integration, and contract tests.
- Strong interpersonal skills with a knack for bridging the gap between highly technical engineering teams and product stakeholders.
- Full professional proficiency in English to ensure seamless cross-border collaboration.
Nice to have:
- Familiarity or hands-on experience with modern frontend libraries, particularly React.
- Practical knowledge of building and scaling event-driven systems (e.g., utilizing Kafka).
- Previous background building tech solutions for highly regulated sectors such as InsurTech, digital payments, core banking, or broader FinTech ecosystems.
- Prior experience collaborating efficiently with international engineering hubs, particularly those based in Western European or APAC markets.