# Senior Software Developer (VDB)

**Company:** [Black Canyon Consulting](https://hotfix.jobs/companies/blackcanyonconsulting)
**Location:** Bethesda, MD
**Role:** Backend Engineering
**Experience:** 5+ years
**Skills:** C++, Python, Linux, AWS, GCP, SQL, Docker, CI/CD, Agile, JSON
**Posted:** 2026-05-11

> Develops and maintains database libraries and tools for NCBI's Sequence Read Archive using C++ and Python. Focuses on cloud integration with AWS/GCP, leads developers, requires 5+ years C++ experience in Linux environments.

## Job Description

## Duties & Responsibilities
- Development, implementation, testing, and continued maintenance of the VDB Library, the SRA Toolkit and related projects.
- Participate in development of “cloud ready” tools and pipelines to support sustainable scalability and enable use by collaborators and scientists in the field.
- Learn new technologies, keep up with the internal systems, and share your knowledge with the team.
- Lead other developers.

## Requirements
- 5+ years experience and demonstrated proficiency in Object-Oriented programming using **C++**.
- Programming experience in a **Linux** environment.
- Experience with Cloud technologies:
  - **AWS**: EC2, S3, Lambda
  - **GCP**: GKE, Google Store, Cloud functions
- Fluency in some of scripting languages such as **bash**, **perl**, or **Python**.
- Ability to work with **JSON** and similar structured document formats.
- Experience with **network programming**, **multi-threaded programming**.
- Experience with **SQL** and relational databases.
- Experience with open source projects.
- Experience with **Agile** development methodologies.
- Experience with **CI/CD** pipelines, unit tests, integration and regression testing.

## Bonus Skills
- 5+ years of working with genetic and biological data.
- Demonstrated active involvement into open source communities (**github**, etc.).
- Experience in multi-platform development (**POSIX**, **WinAPI**).
- Experience with containers (**Docker**).
- Experience with parsing tools (**flex/bison**) and design and implementation of domain-specific languages.

## Similar roles

- [Senior Software Engineer, Backend](https://hotfix.jobs/jobs/d19a9ae5-b1cd-40fe-afff-6dcc58bb0c2d) - Payabli - Remote
- [Senior Backend Engineer](https://hotfix.jobs/jobs/4b7e2c83-fc89-4cec-bff5-78a5c1cfc2d7) - Aurelian - Seattle, WA - $160k – $220k/yr
- [Senior Software Engineer, Backend](https://hotfix.jobs/jobs/aae445f1-8e62-4e47-8923-15cf530d3bb7) - Vector Legal - Remote - $180k – $200k/yr
- [Software Engineer, Backend](https://hotfix.jobs/jobs/542f1aa3-f562-44e7-a8de-caf3d127868d) - Mercor - San Francisco, CA - $200k – $500k/yr
- [Senior Engineer I](https://hotfix.jobs/jobs/27bec17a-807b-46f4-8110-b6ebd64a2c31) - SimplePractice - Santa Monica, CA - $215k – $215k/yr

**Apply:** https://hotfix.jobs/jobs/569cbe02-1476-4668-ac9d-a4f72ae1c2b9
**Canonical:** https://hotfix.jobs/jobs/569cbe02-1476-4668-ac9d-a4f72ae1c2b9