Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer (C++) in Bioinformatics and Big Data

Full-time

Black Canyon Consulting

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
Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer (C++) in Bioinformatics and Big Data in Remote vacancy
  •  ...Sr. Bioinformatics Scientist Our Applied Bioinformatics Laboratory...  ...trained bioinformaticians and software developers in order to provide excellent...  ...approaches to solve their data challenges. Remain informed...  ...clustering analysis, big data and high performance (HPC... 
    Senior
    Big data
    Full time
    Contract work
    For contractors
    Traineeship

    ASRT Inc.

    Atlanta, GA
    3 days ago
  • $180k - $250k

     ...research moves at the speed of its data. LanceDB is the AI-native...  ...the Role We're looking for a Senior Software Engineer to help expand the...  ...of high-performance computing, big data, and open-source systems....  ...high-performance computing in C++, Java, and/or Scala ~ Experience... 
    Senior
    Big data
    Full time

    LanceDB

    Remote
    15 days ago
  •  ...About the Role We are looking for a Senior Data Scientist - Experimentation & Causal Inference...  ...and platform engineers within the Big Data group, reporting to the Head of Big...  ...adjustment methods to reduce metric variance. Develop techniques to remove noise from user... 
    Senior
    Big data
    Full time

    ByLabs

    Washington DC
    4 days ago
  • ETFBOOK is a Swiss SaaS company delivering data, analytics, and solutions for ETF markets. This role focuses on shaping data content and...  ...team responsible for data roadmap and delivery, leveraging big data and AI/ML to drive insights. 100% remote work from New York... 
    Senior
    Big data
    Remote job

    ETFbook

    New York, NY
    4 days ago
  •  ...mindset, our teams lead complex software projects—from architecture to...  ...We are looking for a Senior Data Engineer based in the US to design...  .... ETL/ELT Processing: Develop and optimize efficient data pipelines...  ...tuning). Cloud & Big Data Tools: Hands-on... 
    Senior
    Big data
    Remote work

    Coderio

    California
    1 day ago
  •  ...Description Job Description Senior Enterprise Architect – Shape...  ...only lead an architecture team (Data Architecture, System...  ...Enterprise Architecture Function Develop the organization’s first-ever...  ...technologies, including Cloud, Big Data, AI, and Machine Learning... 
    Senior
    Big data
    Full time
    Remote work

    TIER4 GROUP

    Atlanta, GA
    28 days ago
  •  ...Data Scientist Sit at the intersection of software engineering and data science. Leverage big data tools and programming frameworks to ensure that the raw data gathered from...  ...Designing machine learning programs Developing deep learning systems to various use... 
    Senior
    Big data
    Internship
    Remote work

    Veryfi

    United States
    1 day ago
  • $64 - $65 per hour

     ...leading staffing and IT solutions provider is seeking a senior ETL and data warehousing developer. This role requires over 10 years of experience with ETL, strong skills in either Informatica Power Center or Big Data technologies, and a solid understanding of SQL and Oracle... 
    Senior
    Big data
    Remote job
    Hourly pay

    Dexian

    Kennesaw, GA
    2 days ago
  • $115k - $165k

     ...’s curiosity! Job Description As a Senior Data Scientist , you will sit at the intersection...  ...relating to media measurement. Plan, develop, and maintain data science projects end...  ...SQL queries. Experience working with big data technologies, such as Spark. Additional... 
    Senior
    Big data
    Full time
    Remote work

    Cint

    Remote
    8 days ago
  •  ...Senior Technical Product Manager Are you ready to...  ...solutions. At Sigma Software, you will join a team of...  ...scalable platforms and data-driven products for international...  ...-based architectures, Big Data processing...  ...Job Description Develop and execute the product... 
    Senior
    Big data
    Remote work
    Worldwide

    Sigma Software

    United States
    4 days ago
  •  ...Must have- they have strong experience with Data Warehouse, Data Lake, and/or Big Data projects. Core Requirements: Data Product Owner experience. Demonstrated Product Owner experience in Agile/Scrum (or equivalent), including end-to-end delivery, backlog... 
    Senior
    Big data
    Remote work
    Shift work

    Saxon Global

    United States
    3 days ago
  •  ...Sr. Data Engineer Mountain View, CA / Denver, CO / Remote Full...  ...from multiple data sources, develop cross-platform ETL processes...  ...many sources Experience in big data, data mining and statistical...  ...Other languages like Scala, C++, Java, or similar are a plus... 
    Senior
    Big data
    Full time
    Remote work

    1872 Consulting

    Denver, CO
    22 hours ago
  •  ...Title : Senior Technical Lead Remote MUST : Cloud Engineering...  ...experience in architecting, designing, developing, migration and implementing cloud solutions...  ...architecture, ETL, business intelligence, big data, machine learning, advanced analytics... 
    Senior
    Big data
    Remote work

    United IT Solutions

    Irving, TX
    22 hours ago
  • $175k - $250k

     ...Suite revolutionizing how developers handle complex data with their AI Powered solutions...  ..., data warehouses, big data systems, analytics, or...  ...details and immediate interview! Seniority level Mid‑Senior level...  ...Sales and Engineering Industry Software Development #J-18808-Ljbffr... 
    Senior
    Big data
    Full time
    Immediate start
    Remote work

    Strativ Group

    San Francisco, CA
    4 days ago
  • A technology firm in Plano, TX is looking for a Senior Big Data/Machine Learning Engineer with a minimum of 8 years of experience. The position...  ..., Python, SQL, pyspark, and AWS. The role entails developing data models and implementing efficient data processes, with... 
    Senior
    Big data
    Remote job
    Contract work
    Work visa

    Rapinno Tech

    Plano, TX
    2 days ago
  •  ...Senior Credit Risk Model Developer (IRB / IFRS9) Country: Spain ES EL MOMENTO Santander ([ está evolucionando de ser una marca global de alto...  ...nuevas metodologías, uso extensivo de datos en entornos big data, técnicas de modelización avanzada, colaborar en la coordinaci... 
    Senior
    Big data
    Full time
    Local area
    Remote work

    Banco Santander S.A.

    Remote
    16 days ago
  •  ...the newest computer chips required for Big Data and the Internet of Things. How will...  ...pursuit of attracting, strengthening and developing the global talent pool of ALAM. To this...  ...seeking dynamic professionals to join ALAM as Senior Project Reliability Engineer in the... 
    Senior
    Big data
    Permanent employment
    Full time
    Remote work

    Air Liquide

    Branchburg, NJ
    4 days ago
  •  ...Senior Solutions Engineer About ArangoDB Arango delivers a unified, natively multimodel contextual data platform that powers AI agents, assistants, and applications with the unified...  ...consulting for enterprise AI, databases, big data systems, analytics, or machine... 
    Senior
    Big data
    Full time
    Work from home

    Arango

    Remote
    20 days ago
  • $145k - $165k

     ...Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across...  ...growth potential. Job Title: Senior Data Engineer - Hadoop...  ...platforms on Hadoop and related big-data ecosystems. In this role you... 
    Senior
    Big data
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Remote
    2 days ago
  •  ...Job Title: Senior AWS Data Engineer Location: Newark, NJ / Remote Duration:...  ...work with application and infrastructure developers to enhance AI/ML infrastructure, ensuring...  ...expertise ~ Familiarity with ETL/big data (Glue, Spark, EMR), relational DBs... 
    Senior
    Big data
    Remote work

    3B Staffing LLC

    Newark, NJ
    1 day ago
  • Revinate is the hotel data activation platform for hotels, groups, resorts, and enterprise...  ...value. Revinate helps them do it. As a Senior Sales Executive, you’ll own the full cycle...  ...accounts in hospitality tech, SaaS, or analytics/big data Experience with value-based selling... 
    Senior
    Big data
    Local area
    Shift work

    Revinate

    Arizona
    1 day ago
  •  ...NO BIG DATA resumes please Data Engineer Data engineer will work closely with...  ...Ability to manage and participate as a senior Data Analyst gathering and analysis of...  ...Requirements: ~6+ years in a direct role as a Developer / designer / architect for ETL, data... 
    Senior
    Big data
    Remote work

    Fisec Global

    United States
    4 days ago
  •  ...companies of our generation. We combined big data and GenAI to disrupt the ERP space that hasn...  ...accounts, working directly with senior finance leaders to position Nominal as a...  ...processes aligned to business outcomes Develop deep relationships with senior stakeholders... 
    Senior
    Big data
    Remote work
    Work from home

    Nominal

    United States
    1 day ago
  •  ...Software Engineer Software Engineer is an integral part of our engineering team, responsible for design, implementation...  ...the current systems with new components, as well as develop new components using big data and other emerging technologies. Responsibilities... 
    Senior
    Big data
    Work experience placement
    Remote work

    Cotiviti

    United States
    22 hours ago
  •  ...Senior Java Developer- Remote Design and develop individual features and end-to-end solutions...  ...robust, supportable, secure, scalable software for a high-availability, high-volume system...  ...telemetry solutions to support big data analytics, machine learning, and operational... 
    Senior
    Big data
    Remote work

    Intelliswift Software Inc

    United States
    3 days ago
  •  ...Software Engineer (Spark / SparkSQL / Python / Scala) We are seeking a highly...  ...to build and maintain large-scale data processing solutions. The ideal candidate will have experience developing distributed data applications, optimizing big data workloads, and building... 
    Senior
    Big data
    Remote work

    Epsilon Solutions Ltd

    United States
    22 hours ago
  • $166k - $200k

     ...Area: Sales Engineering Seniority Level: Mid-Senior...  ...people to transform complex data into clear and...  ...new analytical engines, developing educational materials,...  ...open table formats, and big data warehousing technologies...  ...in, open-source software and development practices... 
    Senior
    Big data
    Remote work
    Work from home
    Flexible hours

    Cloudera

    Texas
    3 days ago
  •  ...Senior Big Data Engineer Join our global team of leading big data engineers to design, build, and verify high-scale data pipelines using the latest versions of Scala and Spark. In this role, you will ensure the statistical precision of reports derived from massive datasets... 
    Senior
    Big data
    Remote work
    Overseas
    Flexible hours

    Grid Dynamics

    United States
    3 days ago
  •  ...Global Solutions... We are looking for a Senior Data Engineer @ Reston, VA for the below...  ...OR on-premise infrastructure targeting big data and platform data management (Relational...  ...performance. This role will focus on developing solutions and helping transform the... 
    Senior
    Big data
    Work experience placement
    Remote work

    Ageatia Global Solutions

    Reston, VA
    2 days ago
  •  ...Consulting (BCC) is searching for a Sr. Full Stack Developer to support our work for the National Center for Biotechnology...  ...of applications, platforms (node, python, Django, C++, you name it) and environments (big data [petabytes], machine learning, multiple clouds) serve... 
    Senior
    Big data
    Full time
    Work experience placement
    Work at office
    Remote work

    Black Canyon Consulting

    Remote
    16 days ago

Do you want to receive more vacancies?

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