Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Regeneron Pharmaceuticals Logo

Principal - Software Developer - Genomics

Regeneron Pharmaceuticals

$126,700 - $206,900
Sep 24, 2025
Tarrytown, NY, USA
Apply Now

To enable Regeneron to deliver better medicines to patients, we must empower our scientists to efficiently generate and interact with analysis results from massive human genetics experiments. The job is to deliver high quality and flexible tools that help scientists perform large scale genomic analysis and explore and interpret their results.

Requirements

  • Experience building executing workflows in a cloud infrastructure (e.g. AWS, GCP, DNAnexus) using a workflow language (e.g WDL, Nextflow, snakemake) and software containerization (Docker)
  • Familiarity with many standard bioinformatics tools (e.g. PLINK2, HTSlib, tabix, VCFtools, Picard) and data formats (e.g. VCF, BED, BGEN)
  • Expertise in developing software and/or pipelines with a high-level programming language like Python.
  • Experience in developing web applications and/or REST API with python (e.g. Flask or FastAPI).
  • Experience working on a Linux/UNIX command line and SQL database.
  • A proven track record of implementing software and pipelines in a cloud-based computing environment (such as Amazon Web Services or Google Cloud Platform) is essential for this role.
  • Have a proven record of implementing scalable software tools, applications and workflows and in a cloud-based computing environment.

Responsibilities

  • Design and implement pipelines and applications to fit users’ needs based on shifting 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.
  • Create novel, optimized, production-level pipelines and applications for performing many aspects of multi-omics data processing and analysis.
  • Interact with other developers on the team and jointly develop code to address high-priority tasks.
  • Provide user support by answering questions, understanding specific use cases, fixing bugs, and writing documentation.
  • Communicate with, brainstorm new ideas with, and collect feature requests from a variety of colleagues who are experts in analysis methods or are users of the tools you are developing.

Other

  • This position requires 4 days onsite presence out of our Tarrytown, NY location.
  • Enjoy developing tools and solving challenging problems to aid scientists in performing creative analysis.
  • Enjoy directly interacting with users to identify and develop solutions for their needs.
  • Have a familiarity or strong interest in statistical genetics, human genetics, software development or computational genomics.
  • Can effectively communicate methods and present code to a variety of technical audiences.