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).
Partner with UX designers, product managers, business stakeholders, QA, and engineering teams
Analyze functional and technical requirements and convert them into scalable software architecture
Lead technical design discussions and architecture reviews
Build and integrate back-end services, APIs, and system interfaces
Ensure software quality through clean code, code reviews, automated testing, CI/CD, performance optimization, accessibility validation, and defect resolution
Create and maintain technical documentation for architecture, design, deployment, disaster recovery, operations, and support
Provide ongoing support, troubleshooting, maintenance, and performance improvements for production applications
Evaluate emerging technologies and recommend adoption strategies
Automate manual processes and develop reusable frameworks, accelerators, and engineering assets
Mentor junior engineers
Work in Agile/SAFe environments using JIRA, Confluence, and Agile DevOps tools
Requirements
Doctorate degree / Master's degree / Bachelor's degree and 8 to 13 years of experience in Computer Science, IT or related field
Solid understanding and experience in cloud computing principles, particularly within the AWS ecosystem
Knowledge of HTML, CSS, JavaScript, and Typescript along with popular front-end frameworks like React or Angular
Proficiency in Python/PySpark development, Fast API, REST APIs, Databricks, DevOps Tools, CI/CD, Data Ingestion, and GraphQL
In-depth knowledge of data engineering concepts, ETL processes, and data architecture principles
Experienced with API integration, serverless, microservices and Event-driven architecture
Ability to write clean, efficient, and maintainable code
Experience with software engineering best practices, version control (Git, Subversion, etc.), CI/CD (Jenkins, Maven, etc.), automated unit testing, and DevOps
Ability to quickly learn, adapt, and apply new technologies
Strong problem-solving and analytical skills
Excellent communication and teamwork skills
Experience with Scaled Agile Framework (SAFe), Agile delivery practices, and DevOps practices
AWS Certified Cloud, Data Engineer, Developer or Solutions Architect preferred
Databricks Certificate preferred
Scaled Agile SAFe certification preferred
Excellent analytical and troubleshooting skills
Strong verbal and written communication skills
Ability to work effectively with global, virtual teams
High degree of initiative and self-motivation
Ability to manage multiple priorities successfully
Team-oriented, with a focus on achieving team goals
Ability to learn quickly, be organized, and detail-oriented
Strong presentation and public speaking skills
Nice to have
Experience with AI assisted code development using tools like GitHub Copilot, Cursor, Claude Code
Experience in biotechnology or pharma industry
Experience with monitoring and logging tools (e.g., Prometheus, Grafana, Splunk)