Senior Software Developer (C++)
$115k - $150kNih-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!
- ...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....SeniorFull timeWork at officeRemote work
- ...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...SeniorFull time
- ...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...SeniorFull time
- ...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...SeniorFull timeWorldwide
- 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,...SeniorFull time
$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...SeniorFull timeWork at officeLocal areaRemote workWorldwide- ...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...SeniorFull timeContract workWork at officeImmediate startFlexible hours
- ...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+...SeniorFull timeRemote work
$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...SeniorFull timeWork experience placement- ...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...SeniorRemote jobPermanent employmentFull timeTemporary workWorldwide
- ...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...SeniorRemote work
- ...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...SeniorFull timeRemote work
$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...SeniorPermanent employmentFull timeContract workWork experience placement$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...SeniorFull timeTemporary workWork experience placementWork at officeImmediate startRemote workFlexible hours$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...SeniorFull timeTemporary workFor contractorsWork experience placementWork at officeRemote workFlexible hours$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...SeniorFull time$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...SeniorRemote work$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...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$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...SeniorFull timeWork at officeLocal areaRemote work$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...SeniorWork experience placementWork at officeRemote work$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:...SeniorFull timeWork experience placementImmediate start$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- ...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
- ...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
$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...SeniorLocal areaRemote work- ...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...SeniorTemporary workWork at officeHome officeShift work
- ...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 timeFlexible hours
- ...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 jobFull timeWork at officeWork from homeWorldwide
$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...SeniorRemote jobContract work- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer (C++). Be the first to apply!
- c++ developer Remote
- entry level c++ developer Remote
- senior c++ software developer Remote
- senior c++ developer Remote
- junior c c++ developer Remote
- c++ software developer Remote
- c++ programmer Remote
- junior c++ developer Remote
- senior vice president communications Remote
- senior manager quality engineering Remote


