Regeneron logo

Principal Software Engineer (Genomics)

Regeneron
4 hours ago
On-site
Tarrytown, NY
IT
Principal Software Engineer (Genomics)

Responsibilities:
- Design and implement software applications based on evolving state-of-the-art genetic analysis methods, opportunities, and priorities.
- Modernize and optimize existing code bases to improve performance and create scalable, portable, unit-tested code.
- Design and maintain robust, cloud-based genomic analysis platforms capable of processing petabytes of genomic data.
- Implement data management solutions that ensure FAIR data principles.
- Collaborate with other developers to jointly develop code and address high-priority tasks.
- Support users by answering questions, understanding use cases, fixing bugs, and writing documentation.

Qualifications (Must Have):
- Master’s degree in Computer Science, Bioinformatics, Biomedical Engineering, or related field with at least 6 years of relevant experience in Computational Biology or related field; PhD encouraged.
- Extensive experience with cloud computing platforms (AWS, GCP, or Azure) and containerization technologies.
- Strong background developing and optimizing high-performance computing solutions for large-scale genomic data analysis.
- Proven experience with version control systems, CI/CD pipelines, and modern software development practices.
- Deep expertise in multiple programming languages (e.g., Python, C++) and experience with genomic analysis tools.
- Experience building and maintaining databases and API layers (preferred).

Application instructions:
- Apply now.