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).
We are seeking a Senior Engineer to join a high-performing engineering team focused on building scalable, resilient, and business-critical software solutions. This individual will serve as a technical expert across multiple phases of software and systems engineering, helping drive architecture, design, development, deployment, and operational excellence. The ideal candidate is someone who can quickly ramp up on active initiatives, work independently, and contribute immediately within a modern cloud-native engineering environment. Strong AWS data pipeline experience is required, and AI experience is considered a major plus.
Job Responsibility:
Design and develop scalable, resilient, and stable software solutions
Provide technical recommendations aligned to long-term engineering strategy
Apply expertise in event-driven architecture, pub/sub models, and microservices
Contribute to architectural discussions and engineering best practices
Independently manage all phases of the API development lifecycle from design through deployment
Build and maintain business-critical applications and services
Ensure code quality, scalability, performance, and reliability
Proactively validate code changes across environments beyond standard QA processes
Participate in sprint planning, refinement sessions, retrospectives, demos, and daily standups
Collaborate with engineers, product teams, and stakeholders to solve technical challenges
Help decompose work and provide accurate updates on delivery progress and blockers
Continuously improve CI/CD pipelines and deployment processes
Support stable, scalable, and resilient software delivery practices
Participate in an on-call rotation supporting production systems during sprint cycles
Use monitoring and operational data to measure and improve system performance
Mentor and support junior engineers
Share technical knowledge, new ideas, and best practices across the team
Help define engineering standards, templates, and reusable frameworks
Requirements:
Strong experience with AWS and cloud-based data pipelines
Extensive backend engineering experience using Java and Spring Boot
Experience building REST APIs and distributed systems
Strong understanding of microservices and event-driven architectures
Experience working independently in fast-paced engineering environments
Familiarity with CI/CD pipelines and DevOps best practices
AI or machine learning-related experience
Experience with Kafka, Terraform, OpenShift, GraphQL, PostgreSQL, DynamoDB, and related cloud-native technologies
Experience with monitoring tools such as Datadog, ELK, or Swarmia
Experience using Jira and Confluence in Agile environments
Nice to have:
AI or machine learning-related experience
Experience with Kafka, Terraform, OpenShift, GraphQL, PostgreSQL, DynamoDB, and related cloud-native technologies
Experience with monitoring tools such as Datadog, ELK, or Swarmia
Experience using Jira and Confluence in Agile environments