Skip to main content
TryApplyNow
Ariadne logo

NCBI Software Developer (C++, Python)

Ariadne
Full Timemid
Bethesda, Maryland, USPosted 2 days ago

Role Overview

Ariadne is hiring a mid-level NCBI Software Developer (C++, Python). This is a full-time role in Bethesda. posted 2 days ago. Full responsibilities, required qualifications, and the apply link are listed in the description below.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaScriptBashSQLDockerLinuxMongoDBGitHub

Job Description

Overview

Ariadne is searching for a Software Developer in Bioinformatics and Big Data to support our work at the National Institutes of Health. This opportunity is full time and onsite at the NIH in Bethesda, MD and/or remote work.

Duties & Responsibilities

  • Responsible for the development, implementation, testing, and continued maintenance of NCBI bioinformatics software and information retrieval systems
  • Work with a diverse group of scientists, bioinformaticians and other developers across the center to implement efficient bioinformatics algorithms
  • Learn new technologies, keep up with internal systems, and share your knowledge with the team

Required Qualifications

  • 5+ years of experience handling large amounts of data or working in a distributed computing environment
  • Programming experience in a Linux environment
  • Proficiency in C++
  • Experience with MS SQL server and relational database design and optimization
  • Fluency in some scripting languages such as BASH, csh, Perl, or Python

Preferred Qualifications

  • 5+ years of working with genetic and biological data
  • Proficiency in Python and/or JavaScript and familiarity with their associated ecosystems
  • Experience with MongoDB or other NoSQL database technology
  • Experience with Docker or other containerization mechanisms
  • Experience with CI/CD pipelines, unit testing, integration and regression testing
  • Experience using GitHub
  • Experience with Cloud technologies a strong plus

We look forward to reviewing your application.

Click Apply button now!

About Ariadne

Ariadne logo

Ariadne

ariadne.inc

On-site

1 other open role at Ariadne on TryApplyNow.

Frequently Asked Questions

How do I apply for the NCBI Software Developer (C++, Python) position at Ariadne?

Use the Apply button above to submit your application directly to Ariadne. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.

Where is the NCBI Software Developer (C++, Python) position at Ariadne located?

This position is based in Bethesda. Ariadne has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.

What does a NCBI Software Developer (C++, Python) at Ariadne earn?

Ariadne has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.

When was the NCBI Software Developer (C++, Python) role at Ariadne posted?

This role was posted on June 23, 2026 (2 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.

AI-powered job search

Get every job scored to your resume

Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.

Get Started Free

No credit card to start