- Company Name
- Synapse Medicine
- Job Title
- Backend Software Engineer (F/H)
- Job Description
-
**Job Title:** Backend Software Engineer (F/H)
**Role Summary:**
Design, develop, and scale micro‑services in a health‑tech environment using Python (FastAPI). Ensure code quality, performance, and reliability while integrating AI/ML models and working closely with data science teams. Contribute to DevOps pipelines, containerization, and monitoring for high‑availability services.
**Expectations:**
- Minimum 3 years of backend development experience (excluding internships).
- Proficiency in Python, FastAPI, SQL, Docker, Kubernetes, and Git environments.
- Ability to write clean, testable code, conduct code reviews, and maintain scalability.
- Strong collaboration in agile teams; clear communication in French and technical English.
- Willingness to propose architectural improvements and learn new technologies.
**Key Responsibilities:**
1. Develop new backend features and services in Python/FastAPI.
2. Model and manage data with SQL; utilize PostgreSQL, ElasticSearch, Neo4j as needed.
3. Maintain code quality through clean‑code practices, testing, and code reviews.
4. Containerize applications and orchestrate with Docker & Kubernetes.
5. Improve CI/CD pipelines (GitLab/GitHub) and monitor services (Grafana).
6. Partner with Data Science to industrialize AI algorithms.
7. Suggest technical choices, optimize internal tools, and participate in agile rituals.
8. Share knowledge across the team, including projects in Go and other technologies.
**Required Skills:**
- **Must‑have:** Python (FastAPI), SQL, Docker, Kubernetes, Git (GitLab/GitHub).
- **Nice to have:** Experience with ElasticSearch, Neo4j, PostgreSQL, Prefect, Grafana, Go.
- **Additional:** Prior work with proprietary/sovereign LLMs in regulated domains (health, finance).
- **Soft skills:** Autonomous problem‑solving, curiosity, team communication, proactive improvement suggestions.
**Required Education & Certifications:**
- Engineering degree (Bac+5) or equivalent in Computer Science, Software Engineering, or related field.