Job Description
Job DescriptionSenior Software Engineer
Location: Boston, Massachusetts (Hybrid)
Industry: Diagnostics / Biotechnology
Direct Hire
Job 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