Software Engineer

Job summary
Permanent contract
Suresnes
Salary: Not specified
A few days at home
Skills & expertise
Generated content
Teamwork
Github
Gitlab
Git
Typescript
+4

Phagos
Phagos

Interested in this job?

Questions and answers about the job

The position

Job description

Are you a “code artisan” passionate about building robust, maintainable, and elegant software?
We are looking for a talented Software Engineer to join our dynamic team!

This is a unique opportunity to be the first dedicated Software Engineer supporting our growing team of data scientists.
Your primary focus will be nurturing our expanding codebase. You’ll play a crucial role in enhancing code quality, maintaining our repositories (including fixing issues and creating/reviewing merge requests), implementing comprehensive tests, and ensuring thorough documentation. Depending on your skills and interests, there may also be opportunities for more extensive refactoring projects, potentially including the creation of an internal Python package index.
If you love bringing structure, quality, and best practices to software development, we want to hear from you!


Preferred experience

- Master’s degree in Computer Science, Engineering, or a related relevant field with a strong emphasis on software engineering principles and practices.

- Exceptional proficiency in object-oriented programming (OOP) with Python. You should be comfortable designing and building a Python package from the ground up, applying solid architectural principles.

- At least basic knowledge of another programming language, such as Julia or JavaScript/TypeScript.

- Strong experience with version control systems (Git) and platforms like GitLab or GitHub.

- Proficiency in advanced Continuous Integration/Continuous Deployment (CI/CD) pipelines and software testing methodologies.

- Solid understanding and practical experience with containerization technologies (Docker) and creating reproducible coding environments (e.g., venv, uv, poetry).

- A genuine passion for writing beautiful code that balances simplicity, functionality, and maintainability.

- A strong team player mentality. As a small, rapidly growing team, we highly value transparent communication, mutual respect, and a supportive attitude towards colleagues.


Recruitment process

First interview with HR, second interview with Manager/CTO for technical questions and last tour with CEO and team members for company fit.

What we offer?

- International Culture: Work with a global, diverse team driven by a shared vision of impactful biotechnology.

- Impactful Work: Take ownership of processes that directly contribute to innovative biotechnologies and support cutting-edge data science.

- Hybrid Work: Enjoy a flexible schedule that combines remote work options with valuable in-office collaboration.

- Growth & Learning: Gain significant leadership and technical experience in a fast-paced, stimulating environment.

- Well-being Perks: Benefit from company perks such as free breakfast, access to sports activities (Gymlib/EGYM Wellpass), and a culture that promotes a healthy work-life balance.

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings