- Remote
- Remote
- Full-time · Senior
- 5+ years
Responsible for designing, developing, and maintaining scalable and efficient software solutions for bioinformatic pipelines, collaborating with cross-functional teams to deliver data-driven software solutions.
Responsibilities
- Design, develop, and maintain robust software solutions using various tools, databases, and technologies to meet business requirements.
- Create and optimize data models, ensuring the accuracy, integrity, and performance of the underlying computational algorithms (assembly, mapping, variant calling and variant annotation).
- Develop and optimize ETL (Extract, Transform, Load) processes to efficiently extract data from various sources, transform it, and load it into the BI system, with an emphasis on utilizing APIs.
- Analyze and optimize SQL queries and database performance to enhance data retrieval and reporting speed.
- Contribute to schema design and review sessions to ensure high performance and maintainable databases.
Requirements
- Bachelor’s degree in Computer Science
- Software Engineering
- Bioinformatics
- Master’s degree preferred
- Nice to have: Azure