Posted in

Bioinformatics Software Engineer

Bioinformatics Software Engineer

CompanySarepta
LocationCambridge, MA, USA, Philadelphia, PA, USA, Columbus, OH, USA
Salary$100000 – $125000
TypeFull-Time
DegreesBachelor’s, Master’s, PhD
Experience LevelJunior, Mid Level

Requirements

  • 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
  • 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
  • Excellent written and verbal communication skills

Responsibilities

  • 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

Preferred Qualifications

  • Experience using/developing simple APIs in Django/Flask/FastAPI strongly preferred
  • 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