Senior Software Developer (SRA)

Sorry, this job was removed at 03:14 p.m. (CST) on Thursday, May 08, 2025
Be an Early Applicant
Bethesda, MD
In-Office
Biotech
The Role

Overview

Black Canyon Consulting (BCC) is searching for a Senior Software Developer (C++) to support National Center for Biotechnology Information (NCBI), part of the U.S. National Library of Medicine, National Institutes of Health. This opportunity is full time and onsite at the NCBI in Bethesda, MD.

The Senior Software Developer will work on solutions to support continued development of NCBI’s Sequence Read Archive (SRA) – the world premier archive of Next Generation Sequencing (NGS) data and is a part of international collaboration that includes archives in Europe and Japan.  SRA makes biological sequence data derived from NGS available to the research community to enhance reproducibility and allow for new discoveries by analyzing and comparing data sets. SRA is a BigData archive measured in tens of petabytes of stored data. The future development of SRA will make this data more useful for wide variety fields: Medical Health (genetic diseases, cancer, etc.), Public Health (food safety monitoring, antimicrobial resistance, viral outbreaks, etc.), microbial diversity, and many more.

NCBI is part of the National Library of Medicine (NLM) at the National Institutes of Health (NIH).  NCBI is the world’s premier biomedical center hosting over six million daily users that seek research, clinical, genetic, and other information that directly impacts biomedical research and public health – at NCBI you can literally help to accelerate cures for diseases! NCBI’s wide range of applications, platforms (node, python, Django, C++, you name it) and environments (big data [petabytes], machine learning, multiple clouds) serve more users than almost any other US Government Agency according to https://analytics.usa.gov/. 

Duties & Responsibilities

  • Develops and continuously improves the SRA bio-informatics pipelines and bio-informatics algorithms by designing, implementing, and maintaining SRA bioinformatics pipeline software.
  • Participates in large scale day-to-day operational activity.
  • Develops tests and production releases.
  • Works on reliability engineering topics with a goal of constantly improving quality.

Requirements

  • Strong coding skills in one of the programming languages (Python, C++)
  • Experience in parallel and distributed computing with focus on performance optimization, reliability engineering and efficient resource management
  • Experience in design of testing scenarios for distributed systems
  • Experience in Kubernetes
  • Experience in messaging systems (Kafka)
  • Experience in pipeline automation frameworks (AirFlow)
  • Experience with logging, observability, and monitoring systems
  • Experience with handling of bioinformatics data formats is a plus

Bonus Skills

  • 5+ years of working with genetic and biological data
  • Experience with MS SQL server, including XML typed data storage and manipulation
  • Familiarity with NGS computational tools and formats (BWA, GATK, Galaxy, etc.)
  • Demonstrated active involvement into open source communities (github, etc.)

Benefits and Salary

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.

We offer a competitive salary commensurate with experience and location. The targeted range for this position is $140,000 - $220,000.

If you enjoy being a part of a high performing, professional service and technology focused organization, please apply today!

Similar Jobs

Zscaler Logo Zscaler

Cyber Incident Response/Customer Security Operations - SkillBridge Intern

Cloud • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
Maryland, USA
8697 Employees

CrowdStrike Logo CrowdStrike

Manager, Software Engineering - Observability (Remote, EST)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
23 Locations
10000 Employees
140K-215K Annually

CrowdStrike Logo CrowdStrike

Senior Back-end Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
24 Locations
10000 Employees
140K-215K Annually

CrowdStrike Logo CrowdStrike

Engineer II - Sensor (Remote)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
35 Locations
10000 Employees
100K-145K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Bethesda, MD
271 Employees
Year Founded: 1988

What We Do


Official account of the National Center for Biotechnology Information (NCBI) at the National Library of Medicine. NCBI serves as an international resource for the scientific research community - providing access to public databases and software tools for analyzing biological data, as well as performing research in computational biology.

The NCBI was established in 1988 by an act of the United States Congress as division of the National Library of Medicine at the National Institutes of Health, with a mission to find new approaches to deal with the increasing volume and complexity of biological data in order to facilitate the understanding of genes and their role in health and disease.

The NCBI is made up of multidisciplinary research and development teams composed of molecular biologists, biochemists, structural biologists, clinicians, mathematicians, and computer scientists who:

Archive: Gather scientific and medical research data from around the globe
• Serve as the largest repository of the world’s primary biological research data
• Produce curated datasets to enhance the value and usability of the primary data

Access: Develop systems for discovering and integrating scientific and medical data
• Create search tools and data cross-referencing mechanisms
• Display and enable download of information from the world's largest collection of biological data

Advance: Promote understanding of processes that effect health and disease
• Perform cutting-edge research in computational biology
• Design and build algorithms, programs and systems for analysis of biological data
• Provide support and training through a varied and vigorous outreach program

Similar Companies Hiring

Formation Bio Thumbnail
Pharmaceutical • Healthtech • Biotech • Big Data • Artificial Intelligence
New York, NY
140 Employees
SOPHiA GENETICS Thumbnail
Software • Healthtech • Biotech • Big Data • Artificial Intelligence
Boston, MA
450 Employees
Pfizer Thumbnail
Pharmaceutical • Natural Language Processing • Machine Learning • Healthtech • Biotech • Artificial Intelligence
New York, NY
121990 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account