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 more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Software Developer (C++) in Remote vacancy
  • 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
    1 day ago
  •  ...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... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    2 days ago
  •  ...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... 
    Senior
    Remote work

    The Right Click, Inc.

    United States
    5 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
    3 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
    14 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
    2 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
    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

    Marlborough, MA
    1 day 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
    2 days ago
  • $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... 
    Senior
    Casual work
    Work at office
    Work from home

    GTS

    New York, NY
    1 day ago
  • $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... 
    Senior
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    4 days 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
    1 day ago
  • $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... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide

    Citigroup

    Tampa, FL
    1 day ago
  •  ...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... 
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work
    Visa sponsorship
    Work visa

    PaloAlto Networks

    California
    1 day 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
    4 days ago
  • $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... 
    Senior
    Worldwide

    Werfen

    Bedford, MA
    5 days 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
    1 day 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
    more than 2 months ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  •  ...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... 
    Senior
    Temporary work
    Remote work
    Flexible hours

    Emerson

    Marshalltown, IA
    1 day ago
  • $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... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Worldwide

    Adobe Systems

    New York, NY
    3 days ago
  • 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... 
    Senior
    Remote job

    thatgamecompany

    Los Angeles, CA
    2 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
    a month ago
  • $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... 
    Senior
    Temporary work
    Work at office
    Remote work

    Grey Matters Defense Solutions

    Arlington, VA
    a month ago
  •  ...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... 
    Senior
    Contract work

    Technology Navigators

    Markle, IN
    a month ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Ghost Robotics Corporation

    Philadelphia, PA
    a month ago
  •  ...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... 
    Senior
    Full time
    Part time
    Remote work
    3 days per week

    Empo Health

    San Bruno, CA
    a month ago
  • $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... 
    Senior
    Relocation
    Relocation package

    ESRI

    Redlands, CA
    2 days ago
  • $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... 
    Senior
    Full time
    Night shift
    Weekend work

    Comcast

    Reston, VA
    1 day ago
  • $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... 
    Senior
    Full time
    Remote work
    Flexible hours

    General Dynamics Mission Systems

    Manassas, VA
    3 days ago

Do you want to receive more vacancies?

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