Careers
Senior Python Backend Developer
One of our partners is a pioneering Medtech company focused on developing innovative healthcare solutions. The mission is to leverage technology to improve patient outcomes and streamline healthcare processes. Together we are building a new product where we are in the early stages of development. This is an exciting opportunity to shape the technical direction of a project with significant growth potential.
Job Description
We're seeking a seasoned Senior Python Backend Developer to join our team and play a pivotal role in building and scaling the product. This role involves working with FastAPI to create robust, high-performance APIs and integrating with AWS to ensure secure and scalable deployment. You'll work closely with our product and engineering teams to implement features, solve complex technical challenges, and contribute to the project's success.
What we are primarily looking for is a track record of building things that work and passion to make a better product.
Main Responsibilities
- Design, develop, and deploy RESTful APIs using FastAPI.
- Architect and implement backend services for scalability and performance.
- Integrate with AWS and optimize infrastructure for reliability and cost-efficiency.
- Write clean, maintainable, and testable code with a focus on quality and best practices.
- Participate in code reviews and mentor junior team members.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Troubleshoot and debug production issues, implementing necessary fixes and improvements.
Core Requirements
- 5+ years of experience in backend development with Python.
- Proficient in Python.
- Advanced understanding of AWS cloud services (e.g. EC2, S3, RDS, Lambda).
- Good understanding of relational databases (e.g. PostgreSQL) and experience of writing complex queries.
- Good working knowledge of CI/CD pipelines, testing frameworks, and version control systems (e.g. Git).
- Experience with FastAPI and SQLAlchemy or similar frameworks is a plus.
- Experience in Medtech or other regulated environments is a plus.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a team, with strong communication skills.

Apply for this position
So what's next?
Recruitment steps
Review
We will read carefully your submitted application. In case you have published open source code, projects or PRs, we'll go through them as well.
Interview
We conduct two interviews. First one aligns expectations and overviews each other's expertise. Second one is an in-depth technological chat and development opportunities discussion.
Offer
We make an offer to the candidate we think is the best fit for the role. In case you think different, we are open for another conversation.