1

Bioinformatics Software Engineer Jobs in Washington

HPC Engineer

Rockville, MD · Hybrid

$123K - $166K/yr

This role focuses on administration and support of HPC systems, scientific software, and user ... Bachelor's degree in computer science, engineering, scientific computing, bioinformatics, or a ...

With experts in biomedical science, software engineering, and program management, we focus on ... Bioinformatics Workflow and Data Pipeline Development: Design, build, and maintain reproducible ...

... software development, prototyping, testing, and code reviews with a small team of developers • ... Required : • Bachelor's Degree in Computer Science, Data Science, Bioinformatics or other related ...

With experts in biomedical science, software engineering, and program management, we focus on ... Bachelor's Degree in Computer Science, Data Science, Bioinformatics or other related field (years ...

With experts in biomedical science, software engineering, and program management, we focus on ... Bachelor's Degree in Computer Science, Data Science, Bioinformatics or other related field (years ...

Senior Full Stack Developer

Rockville, MD · On-site

$120K - $145K/yr

With experts in biomedical science, software engineering, and program management, we focus on ... Bachelor's Degree in Computer Science, Data Science, Bioinformatics or other related field (years ...

With experts in biomedical science, software engineering, and program management, we focus on ... Bachelor's Degree in Computer Science, Data Science, Bioinformatics or other related field (years ...

HPC Technical Lead

College Park, MD · Hybrid

$211K - $286K/yr

... software. * Coordinate with FDA scientists and computational users to ensure computing resources ... HPC engineering, scientific computing, bioinformatics platforms, or advanced research ...

HPC Technical Lead

Gaithersburg, MD · Hybrid

$211K - $286K/yr

... software. * Coordinate with FDA scientists and computational users to ensure computing resources ... HPC engineering, scientific computing, bioinformatics platforms, or advanced research ...

... computational bioinformatics models, and neurobiological systems will be required. PRINCIPAL ... modeling software and programming experience in Python, Fortran, and/or C desired. Compliance ...

Showing results 41-60

Bioinformatics Software Engineer information

See Washington salary details

$48.7K

$148.4K

$270.1K

How much do bioinformatics software engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for bioinformatics software engineer in Washington is $148,430.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,700.00 and $177,800.00 per year, depending on experience, location, and employer.

What is a bioinformatics software engineer?

A Bioinformatics Software Engineer develops and maintains software tools, algorithms, and databases for analyzing biological data, such as genomic sequences and protein structures. They work at the intersection of computer science and biology, using programming languages like Python, Java, or R to process and interpret large-scale biological datasets. Their role is crucial in fields like genomics, drug discovery, and personalized medicine, where computational solutions help researchers derive meaningful insights from complex biological information.

What are the typical daily responsibilities of a bioinformatics software engineer?

As a Bioinformatics Software Engineer, your day-to-day responsibilities typically include designing, developing, and maintaining software tools or pipelines for analyzing biological data such as DNA, RNA, or protein sequences. You may collaborate closely with researchers and scientists to understand biological problems and translate them into computational solutions, reviewing and optimizing code for efficiency and scalability. Troubleshooting data processing issues, integrating new algorithms, and contributing to documentation are also common tasks. Additionally, you might participate in cross-functional meetings and keep up with emerging technologies and trends in the field.

What are the key skills and qualifications needed to thrive in the bioinformatics software engineer position, and why are they important?

To thrive as a Bioinformatics Software Engineer, you need a strong background in software development (especially with Python, R, or C++), algorithm design, and biological data analysis, usually supported by a degree in bioinformatics, computer science, or a related field. Familiarity with bioinformatics tools, databases (like NCBI or Ensembl), version control systems (such as Git), and experience with cloud computing or high-performance computing environments is highly valued. Strong problem-solving skills, attention to detail, and the ability to collaborate effectively with biologists and data scientists set candidates apart. These competencies are crucial for efficiently developing reliable software solutions that support complex biological research and data-driven discoveries.

What are the most commonly searched types of Bioinformatics Software Engineer jobs in Washington?

The most popular types of Bioinformatics Software Engineer jobs in Washington are:

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

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

What are popular job titles related to Bioinformatics Software Engineer jobs in WA?

For Bioinformatics Software Engineer jobs in WA, the most frequently searched job titles are:

Infographic showing various Bioinformatics Software Engineer job openings in Washington as of August 2026, with employment types broken down into 75% Full Time, and 25% Contract. Highlights an 100% In-person job distribution, with an average salary of $148,430 per year, or $71.4 per hour.

HPC Engineer

Rockville, MD • Hybrid

GDIT
IT Services • 10K+ employees

$123K - $166K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted yesterday


General Dynamics Information Technology rating

7.8

Company rating: 7.8 out of 10

Based on 63 frontline employees who took The Breakroom Quiz


Job description

Type of Requisition:

Regular

Clearance Level Must Currently Possess:

None

Clearance Level Must Be Able to Obtain:

None

Public Trust/Other Required:

Other

Job Family:

IT Infrastructure and Operations

Job Qualifications:

Skills:

High Performance Computing (HPC), High-Performance Computing (HPC) Systems, Scientific Software

Certifications:

None

Experience:

8 + years of related experience

US Citizenship Required:

No

Job Description:

We are seeking an HPC Engineer to join a Scientific Computing team supporting high-performance computing (HPC) and scientific research at NIAID. This role focuses on administration and support of HPC systems, scientific software, and user-facing services, with particular emphasis on installing, maintaining, and troubleshooting software and module environments used by scientific researchers.

Biomedical research activities for a major federal health agency depend on the technologies and services you'll support in your role here at GDIT. Here, you'll be empowered to turn obstacles into action. Join us on the frontlines of scientific computing services and make an impact on the health of our nation.

This position is located in Rockville, MD and requires 2-3 days a week onsite

Responsibilities:

  • Administer, maintain, and troubleshoot Linux-based HPC infrastructure, including compute nodes, login nodes, storage systems, InfiniBand networking, and supporting services.
  • Support the deployment, configuration, monitoring, and lifecycle management of HPC hardware, operating systems, and core infrastructure components.
  • Assist with datacenter activities including hardware configuration, cabling, component replacement, and system validation during deployments and upgrades.
  • Monitor system health, investigate performance issues, and help ensure the reliability, availability, and security of shared HPC resources.
  • Support job scheduler operations, resource management, and troubleshooting of compute, storage, and networking issues affecting HPC users.
  • Collaborate with engineering team members to plan, test, and implement infrastructure upgrades, maintenance activities, and new HPC technologies.
  • Assist with the installation, maintenance, and troubleshooting of scientific software, compilers, libraries, and module environments to support research workloads.
  • Develop and maintain operational documentation, automation scripts, and standard procedures that improve the efficiency and reliability of HPC operations.
  • Work closely with scientific support staff to resolve infrastructure-related issues impacting scientific workflows and user productivity.

Required Skills:

  • Bachelor's degree in computer science, engineering, scientific computing, bioinformatics, or a related field and at least 5 years of related experience.
  • Experience supporting Linux systems in HPC, research computing, or similar technical environments
  • Familiarity with datacenter best practices, server hardware, and basic networking components is preferred. Experience with hardware installation and maintenance in HPC or enterprise environments is a plus.
  • Experience installing and supporting scientific applications, compilers, libraries, and module systems
  • Working knowledge of job schedulers such as Slurm and shared compute environments
  • Experience troubleshooting user issues across software, environment, and workflow layers
  • Strong scripting skills in Bash, Python, or similar
  • Familiarity with software build and package management tools such as Spack, EasyBuild etc
  • Exposure to containers such as Apptainer/Singularity
  • Experience supporting scientific workflows in bioinformatics, computational biology, chemistry, physics, or related domains
  • Strong problem-solving skills and ability to manage multiple priorities
The likely salary range for this position is $123,250 - $166,750. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.

Scheduled Weekly Hours:

40

Travel Required:

None

Telecommuting Options:

Hybrid

Work Location:

USA MD Rockville

Additional Work Locations:

Total Rewards at GDIT:

Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match. To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave. To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most.

Our Identity Verification Process:

As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during virtual interviews. We reserve the right to take your picture to verify your identity and prevent fraud. By proceeding, you authorize the collection, processing, and use of your biometric data for identity verification and security purposes.

About Our Work:

We are GDIT. A global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50+ countries worldwide, offering leading mission-ready capabilities in AI, cloud, cyber and software development.Join our Talent Community to stay up to date on our career opportunities and events at

gdit.com/tc.

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

What General Dynamics Information Technology employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


General Dynamics Information Technology logo

About General Dynamics Information Technology

Sourced by ZipRecruiter

GDIT is a global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense, and intelligence community. Its 30,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. The company operates across 50+ countries worldwide, offering leading capabilities in digital modernization, AI/ML, cloud, cyber, and application development.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Falls Church, VA, US