Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer (C++)

$115k - $150k
Full-time

Nih-ncbi

Overview


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 applications 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. If you enjoy being a part of a high performing, professional service and technology focused organization, please apply today!


  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






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!


 

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer (C++) in Bethesda, MD vacancy
  •  .... Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation...  ...and YouTube. This role is for a seasoned C++ generalist and systems integrator who...  ...system performance, stability, and developer efficiency.Required Qualifications: Typically... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Worldwide

    Shield AI

    Washington DC
    1 day ago
  • $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:... 
    Senior
    Full time

    Spencer Ogden

    Washington DC
    10 days ago
  • $91k - $140k

     ...programming expertise in modern C++ with a proven history of...  ...maintainable code. Experience in developing performance-critical, real-...  ...CI/CD pipelines for reliable software delivery. Bonus:...  ...Management Program (DMP) team as a Senior Software Development Engineer... 
    Senior
    Full time
    Work at office

    Mastercard

    Washington DC
    more than 2 months ago
  •  ...Seattle, Washington 98112 Brief Summary: NOAA is seeking an experienced Senior C++ Programmer to improve and maintain the COMPASS ecological model. The work includes developing software features, resolving technical issues, improving performance, and collaborating... 
    Senior
    Contract work

    Ladgov Corporation

    Washington DC
    4 days ago
  •  ...Position Overview Pivot Path is seeking a highly skilled Senior C++ Programmer to support the ongoing development, enhancement, and...  ...update user documentation. • Ensure all code and documentation developed remains the property of the U.S. Government. Minimum... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work

    Pivot Path Solutions

    Washington DC
    6 days ago
  • $140k - $190k

     ...Job Description Job Description Position: Senior CUDA|C++ Software Engineer Location: Arlington, VA Clearance: TS/SCI Grey Matters...  ...Summary The Senior CUDA/C++ Software Engineer designs, develops, and optimizes high-performance GPU-accelerated software... 
    Senior
    Temporary work
    Work at office
    Remote work

    Grey Matters Defense Solutions

    Arlington, VA
    a month ago
  • $130k - $190k

     ...DescriptionPrescient Edge is seeking a Senior Computer Scientist to support a...  ...Description: Computer hardware and software engineers’ research, design, develop, and test computer hardware and software...  ...languages most often used are C, C++, and Java, with Fortran and COBOL... 
    Senior

    Prescient Edge

    Bethesda, MD
    4 days ago
  • MEDSTAR HEALTH seeks a Senior Interventional Radiology Technologist to provide advanced imaging support for complex diagnostic and vascular procedures. In this role, you’ll operate fluoroscopic and specialized IR equipment, scrub and assist physicians, and ensure accurate... 
    Senior

    MEDSTAR HEALTH

    Silver Spring, MD
    2 days ago
  • $72.7k - $149.2k

    Job Title: C++ Mid-Level SW DeveloperJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start...  ...is looking for a motivated, experienced mid level C++ full software cycle developer to support NSWC Carderock Division's Ship Design and... 
    Contract work
    Work experience placement
    Remote work
    Flexible hours

    CACI International

    Bethesda, MD
    4 days ago
  •  ...challenge. At Antithesis, we run entire software systems inside a deterministic simulation...  ...without ever letting up. As a Senior Engineer on the Autonomous Search team, you...  ...research. ~ Strong proficiency in Rust, Go, C++, or equivalent systems programming experience... 
    Senior
    Full time
    Work at office

    Antithesis

    Vienna, VA
    19 hours ago
  •  ...We work across a huge range of domains, developing lots of our own tools along the way -- and all with a small team. That means we hire...  ...Nix. Lots of Nix. Nix for builds, Nix for infrastructure. C/C++ and Rust for kernel and systems programming. Typescript (and... 
    Senior
    Full time
    Work at office

    Antithesis

    Vienna, VA
    19 hours ago
  •  ...A software reliability company in Vienna, VA seeks a Senior Engineer for its Autonomous Search team. The role involves enhancing the Fuzzer functionality, designing...  ...programming, strong proficiency in Rust, Go, or C++, and a passion for software correctness. The position... 
    Senior

    Antithesis

    Vienna, VA
    4 days ago
  •  ...Prometheus Federal Services (PFS) seeks a Senior Analyst to support evaluation of a Federal Healthcare Agency's organization, programs, processes, and knowledge management practices. The role combines hands-on analysis with meeting facilitation and logistics support to... 
    Senior

    Prometheus Federal Services (PFS)

    Silver Spring, MD
    1 day ago
  •  ...required; US Citizenship preferred*Remote Position TBD*Applicants residing in the DMV area preferred as the client is located in Silver Spring, MD*Three references requiredPOSITION DESCRIPTION:The Senior Logistician provides advanced logistics and integrated logist...... 
    Senior
    Remote work

    Think Tank Inc

    Silver Spring, MD
    2 days ago
  • *Position is Subject to Contract Award ESSENTIAL DUTIES / RESPONSIBILITIESExecutes day-to-day budget execution support - funds control, obligations tracking, spend plans, reprogramming actions, monthly variance reportingMINIMUM QUALIFICATIONSBA/BS in Finance, Accounting...
    Senior
    Contract work

    Think Tank Inc

    Silver Spring, MD
    3 days ago
  •  ...Principal to lead long-term transformational engagements with senior executives. The role demands a proven record of managing large...  ...MBA. This position requires travel up to 75%. Join this firm to make a significant impact while developing as a leader. #J-18808-Ljbffr... 
    Senior

    McChrystal Group

    Alexandria, VA
    10 hours ago
  •  ...GEICO in Bethesda, MD is seeking a Senior Product Manager for the AI Platform. You will own strategy, roadmap, and execution while collaborating across engineering, design, and domain experts. This role offers a unique opportunity to build an enterprise-grade AI platform... 
    Senior

    GEICO

    Bethesda, MD
    4 days ago
  • $200k - $240k

     ...captures and proposals in response to government RFPs, RFIs, and Sources Sought notices in support of IC and DoW programs Author and develop technical volumes, white papers, and solution narratives from concept to completion with minimal direction Analyze and decompose... 
    Senior

    CareerArc

    Arlington, VA
    4 days ago
  •  ...Suburban Hospital in Bethesda, Maryland, is seeking an Associate Senior Counsel to provide comprehensive legal advice regarding clinical risk, patient care issues, and regulatory compliance. This role involves advising on patient safety and managing legal responses to... 
    Senior

    Suburban Hospital

    Bethesda, MD
    19 hours ago
  •  ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories... 
    Senior

    Confidential

    Washington DC
    1 day ago
  • $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...
    Senior
    Relocation

    The Ford Agency

    Bethesda, MD
    4 days ago
  •  ...Xometry is seeking a Senior Paralegal to support corporate governance and global subsidiary management. You will help establish, maintain, and update compliance programs and draft policies across the organization, working with cross‑functional teams to uphold a culture... 
    Senior

    Xometry

    Silver Spring, MD
    4 days ago
  •  ...through advanced analysis techniques, and develop offensive and defensive tooling. You will...  ...& Experience · 5+ years of experience in software and hardware reverse engineering · Expert...  ...fundamentals · Proficiency in C or C++ and Python · Active clearance or ability... 
    Senior
    Full time

    Motion Recruitment

    Arlington, VA
    2 days ago
  • Axle, a bioscience and information technology company, seeks a Project Manager to support NIH programs in Bethesda, MD. You will handle FOA development, intake validation, and budget verification while ensuring compliance with NIH requirements. The role spans post‑award...
    Senior

    Axle Inc

    Bethesda, MD
    4 days ago
  • Global Solutions Network, Inc. (GSN) in Bethesda, MD is seeking an experienced administrative professional to support executive management. This full-time role entails managing executive schedules, coordinating meetings and logistics, and providing guidance on federal ...
    Senior
    Full time

    Global Solutions Network Inc.

    Bethesda, MD
    1 day ago
  • $95k - $130k

    A technology services firm in Bethesda, MD, is seeking an experienced Hardware Exploitation Engineer. This role involves the examination of digital media and technical hardware exploitation. Candidates should have a strong background in programming and digital storage ...
    Senior

    The Amatriot Group

    Bethesda, MD
    4 days ago
  • $100k - $120k

    Forbright Bank is seeking a Senior Associate for its Healthcare Finance Division in Chevy Chase, Maryland. The ideal candidate will assist with loan opportunities and engage in financial due diligence while collaborating with AVPs and VPs. A Bachelor's Degree and a minimum... 
    Senior
    Remote work

    Forbright Bank

    Chevy Chase, MD
    4 days ago
  •  ...Arcetyp is actively seeking an Experienced GovCon Senior Accountant to join their team in Bethesda, Maryland. This on-site role requires expertise in US Government contracting and proficiency with Deltek Costpoint to ensure compliance and manage financial oversight. The... 
    Senior
    Full time

    Arcetyp LLC

    Bethesda, MD
    19 hours ago
  • $90k - $110k

     ...Federal Realty Investment Trust is looking for a Senior Treasury Analyst in North Bethesda, Maryland. The role focuses on cash management, treasury functions, and electronic payment initiatives within a collaborative team. Candidates should have over 5 years of experience... 
    Senior

    Federal Realty Investment Trust

    Silver Spring, MD
    4 days ago
  •  ...A project management firm in Silver Spring is seeking a Senior Project Engineer / Assistant Project Manager to oversee a hyper-scale data center project. The role includes managing design, budgets, and contractor interactions to ensure project success. Candidates should... 
    Senior
    For contractors

    Consultaegis

    Silver Spring, MD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer (C++). Be the first to apply!