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 21 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer (C++) in Remote vacancy
  •  ...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
    2 days ago
  •  ...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
    2 days ago
  • Philadelphia, Pennsylvania100% RemoteDirect Hire$180k - $215kThere is an exciting opportunity for a talented Senior C++ Engineer to join a growing company focused on cutting-edge development within the gaming industry. This is a fully remote, full-time position. To excel... 
    Senior
    Full time
    Remote work

    Motion Recruitment

    Philadelphia, PA
    4 days ago
  • $184k - $287.5k

     ...Analytics and Data Intelligence (ADI) group, this team develops “libcudf”—the open-source CUDA C++ library that accelerates database and DataFrame...  ...use the latest tools in modern C++ and CUDA to produce software with elegant design, broad feature coverage, and best-... 
    Senior
    Full time
    Remote work
    Flexible hours

    Nvidia

    Texas
    3 days ago
  •  ...processes to make work work better. Our software solutions harness the power of AI and...  ...make an impact?We are looking for a Senior Software Engineer, C++ to actively contribute to the...  ...environment.ResponsibilitiesDesign and develop platform independent functionalities... 
    Senior
    Temporary work
    Casual work
    Remote work
    Worldwide

    TeamViewer

    Austin, TX
    1 day ago
  •  ...Alignerr is seeking a Senior C++ Engineer to design and build high-performance data pipelines, annotation tooling, and evaluation systems used by leading AI labs. This fully remote hourly contract offers 20–40 hours per week, with a strong emphasis on scalable, production... 
    Senior
    Hourly pay
    Contract work
    Remote work

    Alignerr

    Seattle, WA
    21 hours ago
  •  ...authorization to work in US.Type: Contract ( Corp to Corp )Primary Skills: C++, Open-GL , Project Management Skills.Skill required:·...  ...Should have Project Management Skills.· Have worked in some sort of software development life cycle (i.e. Waterfall, Agile.)· Good to have... 
    Senior
    Contract work
    Work at office
    Relocation

    System Canada Technologies

    Palm Desert, CA
    21 hours ago
  •  ...three times per week, at minimum.We are looking for a strong C++ Software Engineer to support development of next-generation automotive...  ...creates an environment in which our employees can thrive and develop better products for our customers.All employment decisions are... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    3 days ago
  • $86.8k - $165.2k

     ...Processing Architecture (REPA) Department as a Senior Software Engineer. The team’s primary goal is to...  ...You Will Do:Code, test, and integrate C++ real-time signal processing algorithms...  ...development experience.Experience with developer tools (Git, CMake, GoogleTest, gdb,... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Boston, MA
    4 days ago
  • $114.75k - $183.6k

    Job TitleSenior Software Engineer - Image Reconstruction (C++/CUDA)Job DescriptionBuild the GPU-native engine that turns raw CT physics into life-saving...  ...fit if: You have 5+ years of professional experience developing and maintaining complex software systems in C++. You... 
    Senior
    Full time
    Work at office
    Immediate start
    Remote work
    Worldwide
    Work visa
    Relocation package
    Flexible hours
    2 days per week
    3 days per week

    Philips

    Orange, CA
    1 day ago
  •  ...Required: 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... 
    Senior
    Remote work

    Saxon Global

    United States
    1 day ago
  •  ...Contractor - Sr Software Engineer - C++ (Open)This position may be offered to a candidate authorized to work in the US for his/her/their stated...  .... The individual will be part of an engineering team that develops server-side software using latest tool chains from Atlassian... 
    Senior
    For contractors
    Work at office
    Work from home

    Samprasoft

    Germantown, MD
    1 day ago
  •  ...Senior C++ Software DeveloperSciTec, a wholly owned subsidiary of Firefly Aerospace, is a dynamic non-traditional defense contractor that...  ...years, we have supported Department of Defense customers by developing innovative remote sensing algorithms, tools, and techniques... 
    Senior
    For contractors
    Immediate start
    Remote work

    SciTec

    Boulder, CO
    4 days ago
  •  ...work culture. They need you, a highly experienced Senior Software Engineer, to join the technical team located in...  ...and Clip software’s logical functionality-Develop and deploy sensor fusion sorter prototype using C++ and Python-Collaborate with cross-functional teams... 
    Senior
    Visa sponsorship

    Technology Navigators

    Austin, TX
    21 hours ago
  •  ...automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of...  ...to join our team and make an impact?Responsibilities Develop and maintain core C++ functionality for TeamViewer's remote access, support, and... 
    Senior
    Temporary work
    Casual work
    Remote work
    Worldwide

    TeamViewer

    Austin, TX
    3 days ago
  • $160k - $180k

     ...Senior C++ Software EngineerBostonBuild the software that powers football on game day.What if you could watch an NFL game on Sunday and know...  ...throughput video processing.Build with modern C++. Design and develop robust, maintainable, multithreaded applications across... 
    Senior
    Work from home

    Catapult Sports

    Boston, MA
    4 days ago
  • $150k - $210k

     ...Senior C++ Software DeveloperCentennial, CO Outside Analytics is a proud subsidiary of SMX, enabling an exciting collaboration that enhances...  ...? At Outside Analytics we're on the ground floor of developing the future space ecosystem across all orbital regimes (LEO,... 
    Senior
    Contract work
    Work experience placement
    Remote work

    SMX Corporation

    Centennial, CO
    4 days ago
  •  ...Senior C++ Developer Accelerate your career with PradeepIT PradeepIT is one of the largest, globally recognized IT Consulting firm to connect India's deeply vetted talent team to global customer. We're headquartered in Bengaluru, Silicon Valley of India. PradeepIT... 
    Senior
    Remote work

    Pradeepit consulting services pvt Itd.

    United States
    4 days ago
  • $150k - $225k

     ...Senior Software Engineer – C++ GTS is currently seeking a talented Senior Software Engineer to join our Trading Systems Development Team to drive...  ...aggregated price levels and market by order feeds Develop order entry gateways communicating directly with exchanges... 
    Senior
    Casual work
    Work at office
    Work from home

    GTS (Global Trading Systems)

    New York, NY
    1 day ago
  • $114.75k - $183.6k

     ...Senior Software Engineer - Image Reconstruction (C++/CUDA)Build the GPU-native engine that turns raw CT physics into life-saving images inside Philips scanners...  ...if:You have 5+ years of professional experience developing and maintaining complex software systems in C++.... 
    Senior
    Work at office
    Immediate start
    Remote work
    Worldwide
    Work visa
    Relocation package
    Flexible hours
    2 days per week

    Philips

    Chagrin Falls, Geauga County, OH
    2 days 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
    2 days ago
  •  ...Job Description Job Description Senior C++ Developer /Software Engineer Key Requirements & Preferences Core Skills: 7-10+ years of professional software development experience currently working hands-on with C++ . [1] Must Haves: Strong Object-Oriented... 
    Senior
    Remote work

    Simple Solutions

    Boston, MA
    2 days ago
  • Senior Software Engineer (C++, Embedded) Direct message the job poster from GlobalLogic 6-8 years Experience in Embedded systems. Expert in C, C++, embedded Linux, and device driver 6+ years of experience in architecture, design, prototyping, software development, code... 
    Senior
    Full time
    Remote work

    GlobalLogic

    Dallas, TX
    2 days ago
  •  ...Flow Traders is looking for a Senior C++ Software Engineer to lead the next-generation architecture of the market data and execution platforms...  ...usage for order execution and strategy infrastructure. Develop tools and frameworks that enable quants and technical traders... 
    Senior
    Full time

    Flow Traders

    Remote
    25 days ago
  •  ...Build team — the group that builds the engine behind nTop. Our software treats geometry as programmed, parametric code: you describe a model...  ...current kernel is the oldest, most load-bearing part of an aged C++ codebase. Your job is to help architect what comes next — the... 
    Senior
    Full time
    Flexible hours

    nTop

    Remote
    a month ago
  •  ...Description This role will work as a member of the software development team responsible for the...  ...and providers. Qualifications ~C++ ~Understanding Windows workflows ~Windows...  ...would be a plus Requirements ~Develop new features in the areas of security,... 
    Senior
    Full time
    Flexible hours

    GlobalLogic

    Remote
    15 days ago
  • Role Description We're hiring a Senior C++ Reverse Engineer to own the deepest layer of Wand's native stack: the game engine SDKs that...  ...professional C++ experience. ~Experience working deep inside software without source access — game engines, anti-cheat, drivers, etc... 
    Senior
    Full time
    Remote work

    Wand

    Remote
    a month ago
  • Role Description We are looking for a talented Senior C++ Developer with 5+ years of programming background to make consistent, high-quality...  ...Qualifications ~5+ years of professional experience in software development ~Deep expertise in Modern C++ (17/20/23): move... 
    Senior
    Full time
    Work at office
    Remote work

    TechMagic

    Remote
    a month ago
  •  ...Senior/Staff/Principal Qt C++ Software Engineer Los Angeles, California Open Position – Senior/Staff/Principal Qt C++ Software Engineer Horizon...  ...revolutionizing the world of surgical ophthalmology by developing a novel, AI driven, and imaging-guided surgical robotic... 
    Senior

    Horizon Surgical Systems

    Los Angeles, CA
    4 days ago
  •  ...together. The Role Index Engines has an outstanding career opportunity for mid to senior level Software Engineers for our San Jose, CA office . The ideal candidate will develop, maintain, and support software for the Index Engines’ Linux application and will work... 
    Senior
    Work at office
    Work from home
    Monday to Friday

    Index Engines

    San Jose, CA
    13 days ago

Do you want to receive more vacancies?

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