Senior C++ Software Engineer - Biomedical Big Data

Blu Omega
Fairfax, VA, United States
10 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$130,000.0 - $150,000.0
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Unit Testing Bash Shell Big Data Bioinformatics C++ (Programming Language) Computer Programming Continuous Integration Data Security
+21 more
Relational Databases Perl (Programming Language) Github JSON Python (Programming Language) Linux System Administration Windows API Network Programming Object-Oriented Software Development Open Source Technology Parsing Posix Standard Sql Multithreading Scripting Containerization Integration Tests Free and Open-Source Software Functional Programming Multiplatform Docker

Job description

Blu Omega is seeking a Senior C++ Software Engineer to support our client’s biomedical big data initiatives. This role is responsible for developing, maintaining, and advancing solutions that facilitate biological data analysis and storage within a federal research environment., Support the development of tools and infrastructure for managing large-scale biomedical sequencing data., * Develop, implement, test, and maintain the VDB Library, the SRA Toolkit, and related projects.

  • Contribute to the development of cloud-ready tools and pipelines to support scalable and reliable data access and processing.
  • Learn new technologies, manage internal systems, and share knowledge with team members.
  • Lead other developers in project tasks.

Requirements

  • 5+ years of experience with object-oriented programming using C++.
  • Programming experience in Linux environments.
  • Experience with cloud technologies: AWS (EC2, S3, Lambda), GCP (GKE, Cloud functions).
  • Proficiency in scripting languages such as Bash, Perl, or Python.
  • Ability to work with JSON and similar structured document formats.
  • Experience with network programming and multi-threading.
  • Knowledge of SQL and relational databases.
  • Familiarity with open source projects and Agile methodologies.
  • Experience with CI/CD pipelines, unit testing, and integration testing.

Bonus Qualifications

  • Experience working with genetic and biological data.
  • Active involvement in open source communities (GitHub, etc.).
  • Multi-platform development experience (POSIX, WinAPI).
  • Containerization experience (Docker).
  • Familiarity with parsing tools (flex/bison) and developing domain-specific languages.

Benefits & conditions

Salary Range: $130,000.00 - $150,000.00 Final compensation is based on technical skills, experience, education, certifications, and clearance.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:10 min

Extending capabilities with the WebAssembly System Interface

Niels Tanis Niels Tanis · World Congress 2023

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

2:24 min

Navigating limitations when scaling distributed on-demand deployments

Edoardo Dusi · LIVE

Videos

See all

Related articles

See all