This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Our Client whose Application Framework team owns the foundational platform — APIs, SDKs, and shared services — that powers application development across the organization, is looking for a Software Engineer who enjoys solving platform problems, shipping high-quality code, and making other engineers more productive. AI is central to how we work — their team uses AI tooling throughout the entire development lifecycle, from design through code review.
Job Responsibility:
Build & Ship: Contribute to projects and shared SDKs from design through production, making pragmatic tradeoffs between speed and quality
Contribute to shared SDKs and libraries used across the organization
Write meaningful tests — unit, integration, and contract — that give confidence to ship
Grow toward owning larger initiatives independently over time
Collaborate & Learn: Participate in code reviews, giving and receiving feedback that improves quality
Collaborate with teammates through pairing, design discussions, and knowledge sharing
Contribute to technical discussions, architecture decisions, and sprint planning
Operate & Support: Help monitor, troubleshoot, and improve production systems in distributed environments
Investigate and resolve technical issues systematically
Maintain technical documentation — architecture, API specs, runbooks, and coding guidelines
Requirements:
Comfortable using AI tools (e.g., copilots, code generation, AI-assisted review) as a primary part of your daily engineering workflow — not as a novelty, but as a default
3+ years in software engineering, with experience building backend systems, APIs, or SDKs
Strong backend fundamentals — willing to pick up any language quickly, and go deep on C#
Experience working with cloud-based systems (AWS preferred)
Solid understanding of relational databases (PostgreSQL or similar)
Familiarity with distributed systems and event-driven patterns (Kafka, RabbitMQ, or similar)
Nice to have:
Experience with multiple backend languages (C#, Python, PHP)
Exposure to both PostgreSQL and MySQL
Experience with caching layers (Redis or equivalent)
Experience with CI/CD pipelines and infrastructure as code
Interest in building internal developer tools or platforms