Job Description
Senior Software Engineer
Location: Boston, Massachusetts (Hybrid)
Industry: Diagnostics / Biotechnology
Direct HireJob Summary
Our Client is seeking a Senior Software Engineer to design, develop, and maintain a genomic diagnostics platform that transforms complex scientific datasets into clinically actionable insights. This role combines backend engineering, workflow orchestration, and cloud infrastructure development within a regulated clinical environment, supporting scalable, production-grade analytical pipelines.Position Impact
This position plays a critical role in advancing precision diagnostics by building reliable, reproducible, and compliant software systems that enable accurate interpretation of large-scale genomic data and support real-world clinical decision-making.As a Senior Software Engineer, you will be responsible for:Backend & Platform Development
Develop and maintain backend systems supporting a genomic diagnostics platform.
Architect scalable systems capable of large-scale sequential and distributed data processing.
Build and optimize cloud-based backend infrastructure, ideally within GCP environments.Pipeline & Workflow Engineering
Lead or own pipeline and workflow architecture in production environments.
Design, implement, and optimize analytical pipelines for ingestion, transformation, validation, and distributed processing of genomic datasets.
Utilize workflow orchestration tools such as WDL, Cromwell, Nextflow, Airflow, or equivalent.
Ensure reproducibility and portability of pipelines through containerization technologies such as Docker.Scientific Computing & Data Systems
Support HPC-style workflows and large-scale batch processing systems.
Develop high-volume data ingestion systems for scientific and genomic datasets.
Apply modern software engineering practices to ensure scalability, reliability, and maintainability.Compliance & Collaboration
Maintain strict PHI handling, data privacy, and regulatory compliance standards in a clinical environment.
Collaborate closely with scientists, bioinformaticians, and cross-functional stakeholders to translate analytical requirements into scalable engineering solutions.
Champion reproducible research and validated deployment practices.Must-Have Qualifications
Strong academic foundation in computer science, computational biology, bioinformatics, life sciences, or related field.
Significant backend development experience in data-intensive scientific environments.
Expertise working with large-scale genomic or scientific datasets.
Proven experience building, deploying, and maintaining analytical pipelines in production.
Hands-on experience with workflow orchestration tools and cloud infrastructure (ideally GCP).
Experience with containerization technologies such as Docker.
Strong programming skills in Python, Java, or similar languages.
Deep understanding of PHI handling, data privacy, and compliance requirements in clinical or research settings.
Strong collaboration and communication skills.Preferred Qualifications
Experience in biotech, diagnostics, or genomics environments.
Familiarity with high-performance computing (HPC) workflows.
Experience supporting large-scale batch or sequential data processing in cloud environments.
Knowledge of CI/CD, automated testing, and reproducible software development practices.Support for Your Career and Life
Competitive salary
Comprehensive health benefits
Retirement savings plan
Paid Time Off and paid holidays
Hybrid work flexibility
Opportunity to contribute to clinically impactful genomic innovations
Collaborative, mission-driven engineering culture
Full-time