Bioinformatics Software Engineer
Cambridge, MA, United States
Why Sarepta? Why Now?
The promise of genetic medicine has arrived, and Sarepta is at the forefront. We hold leadership positions in Duchenne muscular dystrophy (DMD) and limb-girdle muscular dystrophies (LGMDs), and we currently have more than 40 programs in various stages of development in gene therapy, RNA and gene editing. In 2023, we launched our fourth therapy and the first ever gene therapy to treat Duchenne.
We’re looking for people who see unlimited potential in themselves and who are motivated by an unwavering commitment to patients.
What Sarepta Offers
At Sarepta, we care deeply about all the people in our community and believe in the importance of supporting them in all aspects of their lives. We aspire to maintain a culture that acknowledges people bring their whole selves to work, and we will strive to help everyone in our community integrate their work and personal lives while maintaining productivity. We are committed to offering a range of benefits and work-life resources designed to support people in the following areas:
Physical and Emotional Wellness
Financial Wellness
Support for Caregivers
For a full list of our comprehensive benefits, see our website: https://www.sarepta.com/join-us
The Importance of the Role
The role of bioinformatics software engineer at Sarepta is an exciting opportunity for someone with a background in science and software engineering. In this hands-on role the bioinformatics software engineer will support Genomics and Data Science projects, as well as collaborations across Research and Development. As a member of a bioinformatics software engineering and data architecture sub-team, you will make cloud-based tools and applications that leverage Sarepta’s data fabric and the team’s genomics expertise to pull the genetic therapies of tomorrow into today. As you build your portfolio, you will have opportunities to participate in projects that run across the entire drug development process - including target identification, target validation, clinical investigation, and commercialization.The Opportunity to Make a Difference
- Collaborate on and maintain software solutions to support R&D programs; platforms, reporting, and analytics
- Develop and maintain platforms for managing and annotating genetic data, joining them with other datasets and APIs
- Develop and maintain interactive applications and visual dashboards on top of internal and external data platforms
- Troubleshoot software and workflow problems, ensuring robust and scalable production solutions
- Create and maintain comprehensive documentation, both technical and for non-technical stakeholders
- Evaluate and implement new software tools and technologies where valuable
- Support the development and deployment of software applications across the team using best practices in software engineering
More about You
- BS/ MS / Ph.D. in a STEM discipline with prior software engineering experience: BS/MS with 4+ years of hands-on experience in the biotech/pharmaceutical industry or Ph.D. with 1+ years of professional experience
- Applied knowledge of software design patterns, data modeling, and software architecture.
- Practical experience across the software development lifecycle and associated tools, e.g. Gitlab, Confluence/Jira, deploying to cloud
- Prior experience in bioinformatics and utilizing scientific discipline-specific datatypes, e.g. VCF, CRAM/BAM, or similar experience in another scientific field
- Strong Proficiency in Python and/or R and developing in a (containerized) Linux environment
- Experience using/developing simple APIs in Django/Flask/FastAPI strongly preferred
- Proficiency in relational database interaction, MySQL, PostgreSQL and/or data warehousing, Snowflake, Redshift
- Basic Experience with AWS services (EC2, S3, Batch etc.)
- Undergraduate level of genetics understanding
- Experience with workflow definition frameworks e.g. Dagster, Airflow and/or Nextflow preferred
- Experience with web-based data visualization frameworks including R/Shiny and Python/Streamlit a plus
- Excellent written and verbal communication skills
What Now?
We’re always looking for solution-oriented, critical thinkers.
So, if you’re comfortable with ambiguity and candor, relish challenging yourself, and place kindness and integrity at the forefront of how you approach your peers and work, then we encourage you to apply.
Job Profile
Benefit package Caregiver support Competitive compensation Financial wellness Financial wellness support Hands-on experience Wellness support Work/Life Resources
Tasks- Create documentation
- Develop
- Develop software solutions
- Evaluate new tools
- Maintain platforms
- Support genomics projects
- Troubleshoot software issues
APIs Bioinformatics Cloud Computing Communication Confluence Data Science Data Warehousing Django Drug Development FastAPI Flask Gene editing Gene therapy Genomics GitLab Jira Leadership MySQL PostgreSQL Python R Redshift RNA Snowflake Software Engineering Verbal communication Visualization
Experience4 years
EducationB.S. Engineering Medicine MS Ph.D. Science Undergraduate
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9