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

Senior Software Developer (C++)

$115k - $150k

Black 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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer (C++) in Bethesda, MD vacancy
  • 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... 
    Senior
    Full time
    Work at office
    Remote work

    Black Canyon Consulting LLC

    Bethesda, MD
    2 days ago
  • 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... 
    Senior
    Remote job
    Full time

    Black Canyon Consulting LLC

    Bethesda, MD
    2 days ago
  • 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... 
    Senior
    Full time

    BCC-NIH

    Bethesda, MD
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Full time

    Veredus - DC

    Bethesda, MD
    2 days ago
  • $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... 
    Senior
    Full time

    Black Canyon Consulting LLC

    Bethesda, MD
    2 days ago
  • 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

    Applied Intuition

    Arlington, VA
    2 days ago
  • 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

    byebyeoffice

    Gaithersburg, MD
    2 days ago
  • 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... 
    Senior
    Full time

    The Rundown AI, Inc.

    Washington DC
    2 days ago
  • 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

    Nightwing

    Capitol Heights, MD
    2 days ago
  • 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... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement

    Shieldai

    Washington DC
    2 days 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
  •  ...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

    Black Canyon Consulting LLC

    Bethesda, MD
    2 days ago
  • $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... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Arlington, VA
    2 days ago
  • 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

    Insight Global

    Arlington, VA
    2 days ago
  • 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... 
    Senior
    Remote job

    Black Canyon Consulting LLC

    Bethesda, MD
    2 days ago
  • 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... 
    Senior
    Remote job

    Ariadne Genomics Inc

    Bethesda, MD
    4 days ago
  • $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... 
    Senior
    Local area
    3 days per week

    byebyeoffice

    Gaithersburg, MD
    2 days ago
  • $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.... 
    Senior
    Full time

    Black Canyon Consulting

    Bethesda, MD
    2 days ago
  • $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

    ZoomInfo

    Bethesda, MD
    2 days ago
  •  ...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:... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Worldwide

    The Rundown AI, Inc.

    Washington DC
    2 days ago
  • 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

    Vexterra Group

    Bethesda, MD
    2 days ago
  •  ...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... 
    Senior
    Part time
    Shift work

    Sunrise Senior Living Mgmt Inc

    Silver Spring, MD
    2 days 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
    4 days ago
  •  ...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

    Ariadne Genomics Inc

    Bethesda, MD
    1 day ago
  •  ...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.... 
    Senior
    Contract work

    Prescient Edge

    Bethesda, MD
    2 days ago
  •  ...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... 
    Senior
    Shift work

    Silver Spring, MD - Bedford Court

    Silver Spring, MD
    23 days ago
  •  ...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

    J.P. Morgan

    Washington DC
    17 days ago
  • 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 job
    Full time

    Ariadne Genomics Inc

    Bethesda, MD
    2 days ago
  • 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 job
    Full time

    BCC-NIH

    Bethesda, MD
    3 days ago
  • $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...
    Senior
    Remote work

    General Dynamics

    Gaithersburg, 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!