Design and implement backend services and APIs using Python
Write efficient and optimized SQL queries for relational databases
Build scalable, reliable, and secure systems that support high availability
Collaborate with cross-functional teams to define, design, and ship new features
Participate in code reviews, design discussions, and contribute to best practices
Monitor and debug production systems and optimize performance
Write unit, integration, and system tests to ensure code quality
Document system designs, architecture, and operational procedures
Requirements
6+ years of professional software development experience
Strong programming skills in Python or Java
Proficiency in SQL and experience working with relational databases (e.g., PostgreSQL, MySQL)
Experience building RESTful APIs or microservices
Familiarity with version control systems (e.g., Git)
Experience working on cloud platforms like AWS
Experience with Docker or other containerization technologies.
Benefits
Full suite of health insurance options, in addition to generous paid time off
Pre-planned company-wide wellness holidays
Retirement options
Health & charitable donation stipends
Impactful Business Resource Groups
Flexible work hours & the opportunity to work from anywhere
The opportunity to work with leading biotech and life sciences companies in an innovative industry with a mission to improve healthcare around the globe
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.