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!
- 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...SeniorFull timeRemote work
- ...Providing specialized technical expertise, the full-time remote Senior C++ Software Engineer will analyze and optimize the MRMS Hydromet/QPE... ...responsibilities Analyze the existing MRMS Hydromet/QPE codebase and develop recommendations for the VCP-Agnostic version of MRMS Advise...SeniorFull timeRemote work
- ...Our client is seeking a Senior Software Engineer (C++) to join their high-performing engineering team. This role is ideal for an experienced developer with a strong background in low latency systems and electronic trading environments. This is a fully remote position...SeniorRemote work
- ...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...SeniorTemporary workCasual workRemote workWorldwide
$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-...SeniorFull timeRemote workFlexible hours- ...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...SeniorContract workWork at officeRelocation
$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...SeniorFull timeWork at officeImmediate startRemote workWorldwideWork visaRelocation packageFlexible hours2 days per week3 days per week$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,...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...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...SeniorVisa sponsorship
$150k - $225k
...Overview Senior Software Engineer - C++ GTS is currently seeking a talented Senior Software Engineer to join our Trading Systems Development... ...aggregated price levels and market by order feeds Develop order entry gateways communicating directly with exchanges...SeniorCasual workWork at officeWork from home$156k - $193k
...supported Department of Defense customers by developing innovative remote sensing algorithms,... ...Next-Generation Missile Warning software. This is a unique opportunity to join a... ...Intelligence. We are seeking a Senior C++ Software Developer to design, implement...SeniorFull timeTemporary workFor contractorsWork experience placementWork at officeImmediate startRemote workFlexible hours- ...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...SeniorTemporary workCasual workRemote workWorldwide
$113.84k - $170.76k
...ProfessionalCompany: CitiCiti's Market Risk Technology team is hiring a Senior C++ Developer to design, optimize, and build the high-performance risk... ...-wide stress testing frameworks.Lead all phases of software development — from feasibility assessment and technical planning...SeniorFull timeWork at officeRemote workWorldwide- ...exist. The ideal candidate combines strong C/C++ or Rust systems engineering, exceptional... ...work experience. ~6+ years of software engineering, systems engineering, security... ...assumptions, prototype alternative approaches, and develop solutions where an established...SeniorFull timeWork experience placementWork at officeRemote workVisa sponsorshipWork visa
- 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...SeniorFull timeRemote work
$130k - $160k
...Manufacturing (OEM) business line, we research, develop, and manufacture customized assays and... ...Position Summary: We are seeking a Senior Embedded Software Engineer with deep expertise in motion... ...Strong embedded C/C++ programming skills Excellent problem...SeniorWorldwide- ...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
- ...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
$213k - $263k
...simulation across 15+ U.S. states. Software Engineering in the Hardware... ...hybrid work schedule and reports to a Senior Staff Software Engineer for Embedded Systems. You will: Develop high-quality vertically-integrated C++ software systems (on-vehicle and off...SeniorFull timeWork experience placementRemote work- ...seeking a skilled and versatile Software Engineer to help build next-... ...role will focus primarily on developing diagnostic and monitoring... ...development experience with C/C++ in embedded contexts.Experience... ..., from onboarding through senior leadership. We provide a wide...SeniorTemporary workRemote workFlexible hours
$159.2k - $301.6k
The Opportunity We are looking for a Senior AI Systems Engineer with deep C++ expertise to help build the next... ...engineering, applied AI, and production software architecture. You will design and... ..., backward compatibility, and developer experience in a mature codebase. Applied...SeniorFull timeTemporary workLocal areaRemote workWorldwide- thatgamecompany is seeking a Senior Graphics Engineer to join our engine team. You’ll develop high-performance C++ systems for a proprietary engine, focusing on real-time rendering, scalability and cross-device performance. You will design and maintain rendering features...SeniorRemote job
- ...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...SeniorWork at officeWork from homeMonday to Friday
$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...SeniorTemporary workWork at officeRemote work- ...They need you, a knowledgeable Senior Embedded Systems Engineer , to join... ...: -10+ years of embedded software engineering experience working with Python, C++, and LabVIEW -Extensive hands-on... ...have been providing companies that develop, build, and use technology with the...SeniorContract work
$135k - $185k
...work spans perception, control, and systems software, and we value clean design,... ...much as raw performance. We're hiring a C++ Software Engineer with strong modern C++... ...leveling works This is one role, open at the Senior, Staff, or Lead level. The responsibilities...SeniorPermanent employmentFull timeRemote workFlexible hours- ...funded, VC-backed, and NSF-supported startup developing revolutionary in-home health monitoring... ...technical owner for our linux user space C++ application, ensuring high-performance... ...implement reliable, thread-safe, multithreaded software components (synchronization, concurrency...SeniorFull timePart timeRemote work3 days per week
$123.14k - $202.49k
...information to large tables of records. Bring your passion for Software Development to help us develop a global search and geocoding capability, both of which... ...optimized for rapid searchOptimize existing and new C++ code to reduce memory consumption and to increase...SeniorRelocationRelocation package$141.85k - $212.78k
...SummaryFreeWheel is looking for passionate Sr. Software Engineers to help design, build and... ...well designed, testable, efficient code.Develop software verification plans and quality assurance... ...:Extensive experience with C/C++/Golang, DB design and network programming...SeniorFull timeNight shiftWeekend work$164.89k - $182.93k
...Qualifications Bachelor's degree in Software Engineering, or related Science, Technology... ...leadership for a cross-functional team developing and integrating mission-critical software... ...Develop production-quality software using C++ in a Linux environment.Establish technical...SeniorFull timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer (C++). Be the first to apply!
- senior c++ developer Remote
- c++ software developer Remote
- senior c++ software developer Remote
- c++ programmer Remote
- c++ developer Remote
- entry level c++ developer Remote
- junior c++ developer Remote
- senior operations technician Remote
- senior operations associate Remote
- senior cloud service delivery manager Remote


