Backend C++/Python Engineer for Bioinformatics

Black Canyon Consulting

Bethesda (MD)

Hybrid

USD 110,000 - 140,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental and vision coverage
401k with employer contribution
Paid holidays and vacation
Tuition reimbursement

Job summary

Black Canyon Consulting is seeking a mid-level C++ Developer to join the NCBI dbSNP engineering team at NIH/NLM in Bethesda, MD. The role centers on back-end services, data pipelines, APIs and tools, with substantial Python work and potential Django exposure.

This full-time, onsite at NIH-NCBI or remote position offers challenging biomedical data projects and a collaborative, agile environment. Ideal candidates bring 3+ years of professional C++ experience, strong testing practices, Git or SVN

Qualifications

  • Bachelor's degree in computer science or a scientific field or equivalent experience.
  • At least 3 years of professional experience developing high-performance C++ programs.
  • Experience writing unit and integration tests for C++ systems.
  • At least 1 year of professional Python development experience.
  • Understanding of accessibility and security compliance.

Responsibilities

  • Develop and maintain high-performance C++ programs and public-facing services with RESTful APIs and gRPC.
  • Develop and maintain internal CLI tools and libraries in C++.
  • Write unit tests using Google Test or Boost.Test.
  • Build and support Python packages, CLI tools, web services, and web applications.
  • Collaborate with data sources such as relational databases, Cassandra, and Solr; ensure accessibility and security compliance.

Skills

C++ development
Python development
Unit testing
RESTful APIs
Backend software

Education

Bachelor's degree in CS or scientific field

Tools

Git
SVN
Google Test
Boost.Test
Django

Job description

Black Canyon Consulting is seeking a mid-level C++ Developer to join the NCBI dbSNP engineering team at NIH/NLM in Bethesda, MD. The role centers on back-end services, data pipelines, APIs and tools, with substantial Python work and potential Django exposure.

This full-time, onsite at NIH-NCBI or remote position offers challenging biomedical data projects and a collaborative, agile environment. Ideal candidates bring 3+ years of professional C++ experience, strong testing practices, Git or SVN

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid-Level C++ Developer
Mid-Level C++ Developer

Black Canyon Consulting • Bethesda (MD)

Hybrid
USD 110,000 - 140,000
Medical, dental and vision coverage
401k with employer contribution
Paid holidays and vacation
+1
Senior C++ Bioinformatics Engineer - Remote/Onsite
Senior C++ Bioinformatics Engineer - Remote/Onsite

Black Canyon Consulting • Bethesda (MD)

Hybrid
USD 90,000 - 120,000
Senior Software Engineer - Bioinformatics (Remote)
Senior Software Engineer - Bioinformatics (Remote)

Black Canyon Consulting • Bethesda (MD)

Hybrid
USD 110,000 - 150,000
Medical, dental, and vision coverage
401k plan with employer contribution
Tuition reimbursement
+1
Senior Software Developer C++ (Program Principal Engineer )
Senior Software Developer C++ (Program Principal Engineer )

Black Canyon Consulting • Bethesda (MD)

On-site
USD 90,000 - 120,000
Python/Django Developer
Python/Django Developer

Black Canyon Consulting • Bethesda (MD)

On-site
USD 80,000 - 110,000
Medical, dental, and vision coverage
401(k) plan with employer contribution
Paid holidays and vacation
+1
Python/Django Developer
Python/Django Developer

Code4lib • Bethesda (MD)

On-site
USD 110,000 - 150,000
Medical, dental, and vision coverage
401(k) plan with employer contribution
Paid holidays and vacation
+1
Senior Software Engineer - Cloud-Native Bioinformatics
Senior Software Engineer - Cloud-Native Bioinformatics

Black Canyon Consulting • Bethesda (MD)

On-site
USD 100,000 - 130,000
Medical coverage
Dental coverage
Vision coverage
+4
Full Stack Developer
Full Stack Developer

Black Canyon Consulting • Bethesda (MD)

On-site
USD 90,000 - 130,000
Medical, dental, and vision coverage
401(k) plan with employer contribution
Paid holidays and vacation
+1
Software Developer - Python/Java
Software Developer - Python/Java

Black Canyon Consulting • Bethesda (MD)

On-site
USD 90,000 - 120,000
Medical, dental and vision coverage
401(k) plan with employer contribution
Paid holidays and vacation
+1
Senior Full-Stack Dev (Python/Django/Angular) for Big Data Bio
Senior Full-Stack Dev (Python/Django/Angular) for Big Data Bio

Black Canyon Consulting • Bethesda (MD)

Hybrid
USD 90,000 - 130,000
Medical, dental, and vision coverage
401(k) plan with employer contribution
Paid holidays and vacation
+1