Bioinformatics Engineer

  • Location: Boston, MA
  • Type: Contract To Hire
  • Job #29560

Senior Software Engineer – Bioinformatics 

We are seeking an experienced Senior Software Engineer to start as a consultant to help drive the evolution of a large-scale clinical bioinformatics platform. This role combines software engineering, systems optimization, and bioinformatics expertise to support the development of high-throughput genomic analysis workflows in a regulated production environment.

As a key member of a small engineering team, you will take ownership of designing, building, testing, and maintaining critical software components that support genomic data processing and analysis. This is a hands-on engineering role focused on production systems rather than research.

Compensation for this role ranges from $70-75/hr within a 40-hour work week, depending on qualifications and experience. 
 

Responsibilities

  • Design, develop, test, and deploy scalable software solutions supporting genomic data analysis workflows.
  • Identify performance bottlenecks and implement optimizations across complex data-processing pipelines.
  • Develop new analytical modules and enhance existing systems to improve functionality, reliability, and throughput.
  • Automate operational and development processes to increase efficiency and scalability.
  • Translate business and operational requirements into technical designs and production-ready solutions.
  • Ensure software quality through testing, validation, documentation, and adherence to engineering best practices.
  • Collaborate with cross-functional stakeholders to understand workflow requirements and system dependencies.
  • Contribute to architecture decisions, technical standards, and long-term platform improvements.

Required Qualifications

  • Master’s degree in Computer Science, Computational Biology, Mathematics, Engineering, or a related technical field.
  • 3+ years of professional software engineering experience.
  • Strong experience building and maintaining production-grade software systems.
  • Advanced Python development skills, including software architecture, package management, testing frameworks, and design patterns.
  • Strong Linux and shell scripting experience.
  • Experience working with bioinformatics workflows and genomic data formats such as FASTQ, BAM, CRAM, and VCF.
  • Familiarity with next-generation sequencing technologies and variant analysis methodologies.
  • Experience designing and supporting complex data-processing systems.
  • Strong understanding of software development lifecycle practices, testing strategies, and code quality standards.

Preferred Qualifications

  • PhD in a related technical discipline.
  • 5+ years of industry experience.
  • Experience with modern web technologies such as TypeScript.
  • Experience with systems programming languages such as Rust or C++.
  • Experience with document-oriented and relational databases, including schema design and data migration activities.
  • Experience working in highly regulated, quality-focused environments.

What We’re Looking For

  • Strong problem-solving and analytical skills.
  • Ability to work independently and take ownership of critical projects.
  • Excellent communication and collaboration abilities.
  • A passion for building reliable, scalable systems that support meaningful real-world outcomes.
  • A mindset focused on quality, performance, and continuous improvement.

For immediate consideration, please email a resume to Kenny at [email protected] 

#LI-KW1
#LI-Remote

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!