Senior Software Developer (C++)
$115k - $150kBlack Canyon Consulting LLC
Black Canyon Consulting ( BCC ) is searching for a Sr. Software Developer in Bioinformatics and Big Data to support our work for the National Center for Biotechnology Information (NCBI) at the National Library of Medicine (NLM), an institute of the National Institutes of Health. This opportunity is full time and onsite at the NIH-NCBI in Bethesda, MD and/or remote work. NCBI, the National Center for Biotechnology Information, the nation’s premier biomedical resource, is seeking a software developer to help deliver biological sequence annotation and data curation infrastructure for the nation’s foremost sequence and biomedical literature repositories. Sites at NCBI, a part of the National Library of Medicine (NLM) at the National Institutes of Health (NIH), see four million daily users searching for gene sequence data, biomedical journal citations, and a wide array of other information that directly impacts biomedical research and public health. NCBI’s annotation pipelines not only serve these diverse expert communities – they actually drive new life sciences discoveries, ranging from medical health (viruses and pandemics, genetic diseases, cancer) to public health (food safety monitoring, antimicrobial resistance, viral outbreaks), to basic research topics in computational biology, bioinformatics and microbial diversity, and many more. On a technical level, NCBI’s wide range of applications, platforms (e.g. node, Python, Django, C++) and environments (petabyte‑level big data, multiple cloud providers) serve more users than the US Postal Service and see more traffic than the IRS at tax time. We embrace FAIR principles (Findable, Accessible, Interoperable, Reusable) and are on the cutting edge of civic tech and cloud computing. This role calls for more than an expert coder and architect – someone who can work equally effectively with subject‑matter experts, user researchers, designers, product managers, scientists, security and DevOps engineers, and more. Work with teams of dedicated, skilled developers, researchers, and product professionals as you build robust, flexible solutions serving dozens of production applications, APIs and services. Join us! 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. 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 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 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 $115,000 - $150,000. If you enjoy being a part of a high performing, professional service and technology focused organization, please apply today! #J-18808-Ljbffr Black Canyon Consulting LLC
- Senior Software Developer C++ (Program Principal Engineer) Bethesda, Maryland Overview Black Canyon Consulting (BCC) is searching for a Senior C++ Software Developer to support our work for the National Center for Biotechnology Information (NCBI) at the National Library...SeniorFull timeWork at officeRemote work
- Black Canyon Consulting in Bethesda, Maryland is seeking a Senior Software Developer C++ (Program Principal Engineer) to support the National Center for Biotechnology Information. This full-time role involves developing and maintaining bioinformatics software systems used...SeniorRemote jobFull time
- A leading consulting firm is seeking a Program Principal Manager (C++ Software Developer) in Bethesda, MD. This role focuses on developing bioinformatics software and collaborating with a diverse team. Candidates should have over 3 years of experience with data in a distributed...SeniorFull time
$120k
Veredus - DC is seeking a Senior or Mid Software Developer in Bethesda, MD. The ideal candidate must be a U.S. citizen with a Secret Clearance and will... ...application development experience along with skills in C++, Java, and/or Python. The role is full-time permanent with...SeniorPermanent employmentFull time$115k - $150k
Black Canyon Consulting (BCC) is seeking a Sr. Software Developer in Bioinformatics and Big Data to support the National Center for Biotechnology... ...5 years of experience with large datasets, proficiency in C++, and experience in a Linux environment. Competitive salary...SeniorFull time- Applied Intuition is recruiting a Software Engineer with strong foundations in algorithmic optimization and multi-agent systems. You will tackle real-time decision-making challenges, designing advanced algorithms for autonomous coordination and planning across diverse...Senior
- Jobot is seeking a Senior Software Engineer to design, develop, and maintain high-performance systems using C++ and Java. The role is based in Gaithersburg, MD with hybrid work, offering exposure to Linux, containers, and DevOps practices. You will collaborate with Systems...Senior
- The Rundown AI, Inc. is seeking a C++ generalist based in Washington, D.C. to tackle complex challenges in systems integration. You will design, implement, and maintain C++ and Python software, contribute to system architecture, and support APIs. Ideal candidates have...SeniorFull time
- Nightwing seeks a Senior CNO Software Developer to join the CODEX team, crafting and maintaining custom software tools in Python, C++, and Java for Windows and Linux platforms. You will design, test, and maintain CNO tools, mentor junior developers, and interface with customers...Senior
- Job Overview This position is ideal for a C++ generalist who thrives on tackling... ...integration. If you enjoy building cross-language software, improving CI/CD pipelines, and... ...performance, maintainability, and integration. Develop and support APIs and messaging interfaces...SeniorFull timeTemporary workPart timeWork experience placement
$90k - $150k
The Ford Agency seeks a polished and proactive Personal Assistant for a high-profile principal in the DC area, focusing on managing complex schedules, travel, and event logistics. Candidates must have significant experience supporting C-suite individuals while thriving ...SeniorRelocation- ...continued maintenance of NCBI Taxonomy Information System. Work with a diverse group of scientists, bioinformaticians and other developers to support and improve the Taxonomy project at NCBI. Learn new technologies, keep up with the internal systems, and share knowledge...Work experience placement
$150k - $200k
...commitments. About The Role Applied is seeking a Software Engineer with strong foundations in... ...‑making and coordination problems. Develop temporal logic frameworks and constraint‑... ...experience developing performant modern C++ (we use C++ 20). Strong theoretical understanding...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- Insight Global is seeking a Backend Software Engineer with strong C++ experience to support advanced CUAS systems. The role focuses on building high‑performance backend components that interface with real-time systems and data pipelines. You will work across software/hardware...Senior
- Black Canyon Consulting in Bethesda, MD, is searching for a Senior Software Developer to support the National Center for Biotechnology Information... ...technologies. The ideal candidate will have extensive experience in C++ programming, familiarity with cloud technologies, and a...SeniorRemote job
- Ariadne is seeking a Senior Software Developer to support the National Center for Biotechnology Information (NCBI) in Bethesda, MD. This role involves... ...remote work setup. Ideal candidates should have extensive C++ experience, familiarity with cloud technologies, and the...SeniorRemote job
$165k - $185k
# Senior Software Engineer (C++ / Java)### Job summaryMONTGOMRY VLG### Work modelHybrid · 3 days home1 week agoJob descriptionThis Jobot Job is... ...Our team consists of highly skilled engineers, architects, developers, and technology specialists who thrive on solving complex...SeniorLocal area3 days per week$145k - $190k
...Bethesda, MD. This full-time position includes management of multiple software development teams focusing on high-performance data management... ...leading engineering initiatives, a strong background in C++ and Python, and the ability to foster collaboration among teams....SeniorFull time$163.8k - $257.4k
...or infrastructure engineering, and be proficient in programming languages such as Java, Go, or Python. Responsibilities include developing APIs, leveraging machine learning, and collaborating with teams to deliver features. The role offers a competitive salary in the...Senior- ...Instagram, and YouTube. This role is for a seasoned C++ generalist and systems integrator who thrives at the intersection of software, infrastructure, and integration. You’ll... ...improve system performance, stability, and developer efficiency. Required Qualifications:...SeniorFull timeTemporary workPart timeWork experience placementWorldwide
- Vexterra Group is seeking a Senior Software Reverse Engineer in Bethesda, Maryland, to support a Government Customer. You will analyze and reverse... ...programming experience, particularly in languages like C, C++, and Python, and must hold at least a Bachelor's degree in...Senior
- ...Why Join Sunrise Senior Living At Sunrise Senior Living, we believe meaningful work starts with purpose. Our team members are passionate about making a positive difference in the lives of residents every day. At Sunrise Senior Living, we champion the quality...SeniorPart timeShift work
$130k
...Job Description: Senior C++ Developer Location: United States Start Date: 16 April 2026 Pay Rate: $130,000 per annum Job Description... ...for designing, developing, and maintaining complex software applications using C++. Required Skills and Experience:...SeniorFull time- ...Overview Ariadne seeks a talented C++ Programmer to develop and maintain an indexing engine and a web content delivery framework. The engine... ...day. Both are high-performance, multi-threaded, distributed software systems running on hundreds of Linux-based servers at National...Remote work
- ...upon contract award. Description Computer hardware and software engineers’ research, design, develop, and test computer hardware and software programs. Hardware... ...code. The programming languages most often used are C, C++, and Java, with Fortran and COBOL used less commonly....SeniorContract work
- ...Job Description Why Join Sunrise Senior Living \n \n At Sunrise Senior Living, we believe meaningful work starts with purpose. Our team members are passionate about making a positive difference in the lives of residents every day. \n At Sunrise Senior Living...SeniorShift work
- ...talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data... ...in one or more of the following languages: Rust, Java, Go, C++ Proven track record building and operating 24x7, tierâ1 online...Senior
- Ariadne is seeking a Software Developer specializing in Bioinformatics and Big Data to support research at the National Institutes of Health.... ...large data in a distributed environment and be proficient in C++. You'll be working with a diverse team of scientists, bioinformaticians...Remote jobFull time
- A consulting firm is seeking a Software Developer in Bioinformatics and Big Data to support work at the NIH in Bethesda, MD. This full-time role... ...and developers. A strong background in data handling, C++, and Linux is required. Competitive benefits include medical...Remote jobFull time
$142.79k - $167.9k
General Dynamics Corporation is looking for a Sr. Data Analyst Principal in Gaithersburg, MD. In this role, you will provide transformative solutions to clients' big-data challenges, ensuring data is effectively analyzed and managed. This position supports a large scale...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer (C++). Be the first to apply!
- c++ software developer Bethesda, MD
- c++ programmer Bethesda, MD
- c++ developer Bethesda, MD
- senior app developer Bethesda, MD
- senior magento developer Bethesda, MD
- sr technical product manager Bethesda, MD
- senior manager pmo Bethesda, MD
- senior accountant part time Bethesda, MD
- senior planner Bethesda, MD
- senior application support engineer Bethesda, MD



