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 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Developer (C++) in Remote vacancy
  •  ...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 of Medicine (NLM), an institute of the National Institutes of Health.... 
    Senior
    Full time
    Work at office
    Remote work

    Nih-ncbi

    Remote
    1 day ago
  •  ...As a Senior Software Engineer on the Developer Monetization team, you will build applications and platforms that power Roblox's Creator Monetization systems...  ...-facing applications. ~2+ years of experience with C++. ~ Experience working with front-end servers or client... 
    Senior
    Full time

    Roblox

    Remote
    1 day ago
  •  ...As a software engineer, you contribute to the creation of innovative and leading software...  ...have extensive hands on experience with C++ and are ready to take a deep dive into one...  .... Maintaining and supporting your developments according to user feedback. Growing... 
    Senior
    Full time

    Omp Careers

    Remote
    1 day ago
  •  ...systems and the creation of new software solutions. You will work...  ...Responsibility Designs, modifies, develops, writes, and implements...  ...report to director, manager, or senior engineer Qualifications...  ...Knowledge Demonstrate fluency in C/C++ Demonstrate advance problem... 
    Senior
    Full time
    Worldwide

    Comtecinfo

    Remote
    1 day ago
  • As a Senior Software Security Engineer C/C++, you will support our development teams to develop our software components securely. You will also work on development tasks to further extend our components dedicated to security and Digital Rights Management. In this role,... 
    Senior
    Full time

    Cinemo Gmbh

    Remote
    1 day ago
  • $125k - $170k

     ...Senior Software Engineer, Imaging C++  Location: Hybrid Position, Greater Boston, MA Area Company Description RaySecur is a rapidly growing...  ...production-grade systems. What You’ll Do Architect and develop high-performance C++ software that integrates directly... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Raysecur

    Westwood, MA
    1 day ago
  •  ...provided with a multitude of contract opportunities from developing tip-of-the-spear capabilities to providing support for ongoing...  .... What you will be doing: Synergy is seeking a Senior level C++ Software engineer with a background in RF to perform signals... 
    Senior
    Full time
    Contract work
    Work at office
    Immediate start
    Flexible hours

    Synergy Ecp Llc

    Remote
    1 day ago
  •  ...Collaborating with a multinational team, the full-time Senior C++ Developer will focus on developing and implementing computer vision algorithms...  ...Engineering, Applied Mathematics, or Physics 5+ years of software development experience, with a focus on C++ programming 3+... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    4 days ago
  • $140k - $160k

     ...million policyholders. WHO YOU ARE: Senior Software Engineers play a key role in the design,...  ...Engineers work with stakeholders to develop solutions and/or products that fulfill the...  ...experience. ~ Ability to develop software in C++, C#, DotNet Core, etc. ~ Experience... 
    Senior
    Full time
    Work experience placement

    Zinnia

    Miami Gardens, FL
    1 day ago
  •  ...We are seeking a highly motivated and experienced Senior Software Engineer to join our Keeper Connection Manager (KCM) team. This is a 100%...  ...infrastructure. You’ll work on core backend components using C and C++, focusing on performance, reliability, and end-to-end security... 
    Senior
    Remote job
    Permanent employment
    Full time
    Temporary work
    Worldwide

    Keeper Security, Inc.

    Remote
    1 day ago
  •  ...Job Title Expert in C++11, C++14, C++17, C++20, modern C++ and shared pointers, C++ STL (Standard Template Library) - (experience with at least two of the listed items) Multithreading and high-performance computing in C++. Experience with makefile Expert in all... 
    Senior
    Remote work

    Saxon Global

    United States
    2 days ago
  •  ...Seeking an experienced Senior C++ Software Engineer for a full-time remote position, responsible for maintaining and modernizing high-throughput...  ...processing systems, driving platform migration, and developing robust payment integrations with third-party gateways. Key... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    2 days ago
  • $143k - $215k

     ...driven power-user applications in the CAD/CAM space. You will own C++ powered web services, working closely with product engineering...  ...that enables rapid development. If you enjoy building new and cool software, you will fit right in. Export Control Requirement:  Due to... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement

    Re:build Manufacturing

    Remote
    1 day ago
  • $96k - $140k

     ...considered. SciTec has an immediate opportunity for a talented software engineer to support our programs delivering Next-...  ...sensing systems. The ideal candidate will be a well-rounded C++ developer, work well as part of a rapid pace, collaborative, small-team... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Scitec

    Boulder, CO
    1 day ago
  • $125k - $162k

     ...years, we have supported Department of Defense customers by developing innovative remote sensing algorithms, tools, and techniques...  ...requirement will not be considered. SciTec is seeking a senior C++ software developer to support programs delivering Missile Defense... 
    Senior
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Scitec

    Boulder, CO
    1 day ago
  • $105k - $165k

     ...Spectrum partners with leading companies in MedTech to develop cutting-edge software for medical devices. With projects focused on...  ...technical and professional growth opportunities.   Senior Embedded C++ Software Engineer   The Senior Embedded C++ Software... 
    Senior
    Full time

    Full Spectrum

    Remote
    1 day ago
  • $150k - $300k

     ...join our team. SCM offers the opportunity to work in person, remotely or in a hybrid work environment. ~Develop new software and enhance existing systems in C++ on a Linux platform. ~Create tools to process, store and analyze quote, order and financial data. ~Work... 
    Senior
    Remote work

    STEVENS CAPITAL MANAGEMENT LP

    New York, NY
    1 hour ago
  • $153k - $222k

     ...accommodate family commitments. Meet our software engineers! Meet some of our...  ...About the role We are looking for senior software engineers experienced in C++ who are interested in designing elegant...  ...: Work across our entire stack to develop new products, features, and tools... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied PC

    Sunnyvale, CA
    4 days ago
  • $160k - $210k

     ...success.     We are looking for a senior developer for the RTS (real-time systems) team....  ...Our RTS systems are written in modern C++ and are seeking an engineer who is passionate...  ...in the form of robust libraries and software development tools. Document design of... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Cognitiv

    Bellevue, WA
    1 day ago
  • $141k - $225.6k

     ...safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with...  ...where you matter. Your Impact We are seeking an innovative C++ Developer to join our team focused on enhancing computer vision and... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    4 days ago
  • $190k - $252k

     ...Team Anduril's Air & Missile Defense Radar team develops cutting-edge tracking algorithms and software systems that detect, track, and characterize airborne...  ...equivalent experience) ~ Strong programming skills in C++ and Python ~ Solid foundation in mathematics:... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Colorwave Inc

    Broomfield, CO
    2 days ago
  • $130k - $160k

     ...Overview We are seeking a Senior Embedded Software Engineer with deep expertise in motion control systems...  .... This role focuses on designing, developing, and optimizing firmware for microcontroller...  ...Function Generators Strong embedded C/C++ programming skills Excellent problem‑... 
    Senior

    Werfen North America

    Bedford, MA
    1 day ago
  •  ...Overview Open Position – Senior/Staff/Principal Qt C++ Software Engineer. Horizon Surgical Systems Inc. is developing an AI-driven, imaging-guided surgical robotic system for ophthalmology and microsurgery. The company aims to expand access to care, enhance surgeon capabilities... 
    Senior

    Horizon Surgical Systems

    Los Angeles, CA
    1 day ago
  •  ...Senior/Staff/Principal Qt C++ Software Engineer Open Position – Senior/Staff/Principal Qt C++ Software Engineer Horizon Surgical Systems Inc. Horizon...  ...revolutionizing the world of surgical ophthalmology by developing a novel, AI driven, and imaging‑guided surgical robotic... 
    Senior

    Horizon Surgical Systems, Inc.

    Los Angeles, CA
    1 day ago
  • $175k - $215k

     ...champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of...  ...reflecting our world. Job Description In this role, you’ll use C++ to build important software that powers machine learning, computer vision, and 3D... 
    Senior
    Local area
    Remote work

    NBCUniversal

    New York, NY
    2 days ago
  •  ...Senior Software Engineer Matrix designs, manufactures, and sells innovative technological products...  ..., you will be responsible for designing, developing, and maintaining sophisticated software applications using Python, C#, C++, and Linux. You will collaborate with cross... 
    Senior
    Temporary work
    Work at office
    Home office
    Shift work

    Matrix Design Group

    Newburgh, IN
    3 days ago
  •  ...reliability, cost savings and collaboration needed to successfully develop today’s software centric machines. Since 2009, Control-Tec has supported the...  ...Independent problem solving ability Experience in C/C++ application development Experience in embedded... 
    Full time
    Flexible hours

    Control Tec Inc

    Remote
    1 day ago
  •  ...About Us AnyDesk was founded under the belief that software technology and global connectivity can be a means to improve...  ...mission, we are looking for a talented and highly ambitious C++ Software Developer who’s excited to build performant, scalable, and robust software... 
    Remote job
    Full time
    Work at office
    Work from home
    Worldwide

    Anydesk

    Tampa, FL
    1 day ago
  • $130k - $200k

     ...Senior / Principal Flight Software Engineer – Space Systems *REMOTE* Working with a leading U.S. aerospace company looking to add...  ...on-orbit operations. What you’ll be doing: Develop and test embedded C/C++ flight software for satellite platforms Contribute... 
    Senior
    Remote job
    Contract work

    Red Canyon Engineering & Software

    Merritt Island, FL
    1 day ago
  •  ...Release Engineer capable for support a 30 member Embedded C/C++ Software development team The candidate should have the following experience...  ...on a Linux and Windows environment both. • Proficient in developing build infrastructure using make files • Experienced/... 
    Full time

    Lancesoft, Inc.

    Remote
    1 day ago

Do you want to receive more vacancies?

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