1

Bioinformatics Engineering Jobs in Washington (NOW HIRING)

Overview Black Canyon Consulting (BCC) is searching for a Program Principal Manager (C++ Software Developer) to support our work at the National Institutes of Health (NIH) . This opportunity is full

Overview Black Canyon Consulting (BCC) is searching for a Program Principal Manager (C++ Software Developer) to support our work at the National Institutes of Health (NIH) . This opportunity is full

Engineering Team Leader

Bethesda, MD · On-site +1

$109K - $144K/yr

Overview Black Canyon Consulting (BCC) is actively looking for a highly technical Engineering Team Leader for the role of Technical Program Manager to support our work for the National Center for

Engineering Team Leader

Bethesda, MD · On-site

$109K - $144K/yr

Overview Black Canyon Consulting (BCC) is actively looking for a highly technical Engineering Team Leader for the role of Technical Program Manager to support our work for the National Center for

Data Engineer

Bethesda, MD · On-site

$122K - $146K/yr

Job Summary : Black Canyon Consulting LLC is seeking Data Engineers to support their work for the National Center for Biotechnology Information at the National Library of Medicine. The role involves

Data Engineer

Bethesda, MD · On-site

$122K - $146K/yr

Job Summary : Black Canyon Consulting LLC is seeking Data Engineers to support their work for the National Center for Biotechnology Information at the National Library of Medicine. The role involves

HPC Technical Lead

College Park, MD · Hybrid

$211K - $286K/yr

Type of Requisition: Pipeline Clearance Level Must Currently Possess: None Clearance Level Must Be Able to Obtain: None Public Trust/Other Required: MBI Full 5C (T3) Job Family: Technical Solutions

HPC Technical Lead

Gaithersburg, MD · Hybrid

$211K - $286K/yr

Type of Requisition: Pipeline Clearance Level Must Currently Possess: None Clearance Level Must Be Able to Obtain: None Public Trust/Other Required: MBI Full 5C (T3) Job Family: Technical Solutions

Showing results 41-60

Bioinformatics Engineering information

What is a bioinformatics engineer?

A bioinformatics engineer is a professional who develops and applies computational tools and techniques to analyze and interpret biological data, such as DNA sequences or protein structures. They combine expertise in computer science, biology, and mathematics to create software, manage databases, and solve complex biological problems. Bioinformatics engineers often work in research, pharmaceuticals, healthcare, and biotechnology industries to help advance scientific discoveries and medical innovations.

What are the key skills and qualifications needed to thrive as a bioinformatics engineer?

To thrive as a Bioinformatics Engineer, you need a solid background in biology, computer science, and statistics, often supported by a degree in bioinformatics or a related field. Familiarity with programming languages like Python or R, experience with bioinformatics tools (e.g., BLAST, GATK), and proficiency with databases and cloud computing platforms are typically required. Strong problem-solving, analytical thinking, and collaboration skills set standout professionals apart in this interdisciplinary field. These competencies are crucial for effectively analyzing complex biological data and driving innovation in life sciences research.

How do bioinformatics engineers typically collaborate with biologists and data scientists in a research setting?

Bioinformatics engineers frequently work in cross-disciplinary teams, partnering closely with biologists to understand experimental goals and with data scientists to analyze complex datasets. Effective communication is key, as engineers must translate biological questions into computational workflows and interpret results in a way that is meaningful to non-technical team members. This collaborative approach not only accelerates research but also helps engineers gain a deeper understanding of biological processes, which can lead to more innovative solutions and professional growth.

What is the difference between Bioinformatics Engineering vs Bioinformatics Analyst?

AspectBioinformatics EngineeringBioinformatics Analyst
Required CredentialsBachelor's or Master's in Bioinformatics, Computer Science, or related fields; programming skillsBachelor's or Master's in Bioinformatics, Biology, or related fields; data analysis skills
Work EnvironmentResearch labs, biotech companies, healthcare institutionsResearch institutions, healthcare, pharmaceutical companies
Employer & Industry UsageDevelops tools, pipelines, and software for data analysisInterprets data, generates reports, supports research projects

Bioinformatics Engineering focuses on developing software and pipelines for data processing, requiring programming expertise. In contrast, Bioinformatics Analysts primarily interpret data and generate insights, often with a stronger emphasis on biological knowledge. Both roles are vital in biotech and healthcare industries, but they differ in technical scope and daily tasks.

What do bioinformatics engineers do?

Bioinformatics engineers develop and implement computational tools and algorithms to analyze biological data, such as genetic sequences and molecular structures. They often work with programming languages like Python or R, utilize databases, and collaborate with biologists to interpret data for research and medical applications.

What are popular job titles related to Bioinformatics Engineering jobs in Washington?

For Bioinformatics Engineering jobs in Washington, the most frequently searched job titles are:

What job categories do people searching Bioinformatics Engineering jobs in Washington look for?

The top searched job categories for Bioinformatics Engineering jobs in Washington are:

What cities in Washington are hiring for Bioinformatics Engineering jobs?

Cities in Washington with the most Bioinformatics Engineering job openings:

Infographic showing various Bioinformatics Engineering job openings in Washington as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Program Principal Engineer

Bethesda, MD • Hybrid

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 24 days ago


Job description

Overview

Black Canyon Consulting (BCC)  is searching for a Program Principal Manager (C++ Software Developer) to support our work at the National Institutes of Health (NIH). This opportunity is full time and onsite/hybrid at the NIH in Bethesda, MD.

Duties & Responsibilities:
  • Responsible for the development, implementation, testing, and continued maintenance of NCBI bioinformatics software and information retrieval systems
  • Work with a diverse group of scientists, bioinformaticians and other developers across the center to implement efficient bioinformatics algorithms
  • Learn new technologies, keep up with internal systems, and share your knowledge with the team
Required qualifications:
  • 3+ years of experience handling large amounts of data or working in a distributed computing environment
  • Programming experience in a Linux environment
  • Proficiency in C++
  • Experience with MS SQL server and relational database design and optimization
  • Fluency in some scripting languages such as BASH, csh, Perl, or Python
Preferred qualifications:
  • 5+ years of working with genetic and biological data
  • Proficiency in Python and/or JavaScript and familiarity with their associated ecosystems
  • Experience with MongoDB or other NoSQL database technology
  • Experience with Docker or other containerization mechanisms
  • Experience with CI/CD pipelines, unit testing, integration and regression testing
  • Experience using GitHub
  • Experience with Cloud technologies a strong plus

We attract the best people in the business with our competitive benefits package that includes medical, dental and vision coverage, 401k plan with employer contribution, paid holidays, vacation, and tuition reimbursement. If you enjoy being a part of a high performing, professional service and technology focused organization, please apply today!