About Binance
Invitae is a leading medical genetics company, with a mission to bring comprehensive genetic information into mainstream medicine to improve healthcare for everyone. We are driven by a passion to improve people’s lives. Genetic information has the power to change healthcare for everyone. At Invitae, we’re dedicated to making it more accessible and affordable than ever before. We are pioneers in our field – pushing the boundaries of what is possible with genetic information and empowering people to make informed healthcare decisions. We are a team of collaborative, diverse, and brilliant individuals driven by a shared purpose. We are the change-makers, the innovators, and the problem-solvers. Together, we are creating a world where genetic insights are available to all.
About the Position
The mission of Invitae is to bring comprehensive genetic information into mainstream medicine to improve healthcare for everyone. We are looking for an experienced Software Engineer to join our Platform team. Our Platform team is responsible for building and maintaining the core services and infrastructure that power Invitae's genetic testing and data analysis platforms. As a Software Engineer II, you will play a key role in designing, developing, and deploying robust, scalable, and secure services. You'll work on critical infrastructure components, APIs, and data pipelines that enable our scientists and clinicians to deliver genetic insights to patients.
Role
As a Software Engineer II on the Platform team, you will:
- Design, develop, and maintain scalable and resilient backend services using modern programming languages (e.g., Python, Go, Java) and frameworks.
- Build and optimize data pipelines for processing and analyzing large genetic datasets.
- Work with cloud platforms (e.g., AWS, GCP) to deploy and manage infrastructure.
- Implement and advocate for best practices in software development, including testing, code reviews, and CI/CD.
- Collaborate with cross-functional teams, including product managers, scientists, and other engineers, to define requirements and deliver solutions.
- Participate in on-call rotations to ensure the reliability and availability of our services.
- Mentor junior engineers and contribute to a culture of continuous learning and improvement.
What you bring:
- Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.
- 2+ years of professional experience in software development.
- Strong proficiency in at least one modern programming language (Python, Go, Java preferred).
- Experience with designing and building RESTful APIs.
- Familiarity with relational and/or NoSQL databases.
- Experience with cloud platforms (AWS, GCP, or Azure).
- Understanding of distributed systems and microservices architecture.
- Excellent problem-solving, analytical, and communication skills.
Bonus Points:
- Experience with containerization technologies (Docker, Kubernetes).
- Knowledge of event-driven architectures and message queues (Kafka, RabbitMQ).
- Experience in the healthcare or genomics domain.
- Contributions to open-source projects.
Apply Now
Your data is only shared with Binance
Location
Remote
Type
Full-time
Keywords
Similar Roles
Explore comparable positions
Software Engineer II - Platform
Binance