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

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

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Software Developer (C++) in Bioinformatics and Big Data in Remote vacancy
  •  ...clear vision: make modern data warehousing effective,...  ...with this, Snowflake developed an innovative product with...  ..., the flexibility of big data platforms, and the...  ...) ~7+ years of software engineering experience...  ...systems ( Fluency in C/C++ preferred ) ~ Motivation... 
    Senior
    Big data
    Full time
    Worldwide

    Snowflake

    Remote
    more than 2 months ago
  •  ...Description JOB TITLE: Sr. Bioinformatics Scientist POSITION NUMBER: 2...  ...trained bioinformaticians and software developers in order to provide...  ...and approaches to solve their data challenges. Remain informed...  ...dimensional clustering analysis, big data and high performance (HPC... 
    Senior
    Big data
    Permanent employment
    Full time
    Contract work
    For contractors
    Traineeship

    ASRT, Inc.

    Atlanta, GA
    2 days ago
  • Senior Software Engineer - Strong knowledge of Java and Python. Alpharetta...  ..., large -scale data processing, and the ability to...  ...Responsibilities Design, develop, and maintain backend services...  ...CD pipelines. Exposure to big data tools like Kafka or Spark... 
    Senior
    Big data
    Full time

    Gov Services Hub

    Remote
    more than 2 months ago
  •  ...solutions. Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all.  Job Description . 7 years experience designing and developing Software Applications  . 5 years of experience working in a .Net /... 
    Senior
    Big data
    Full time

    Jobsbridge

    Remote
    more than 2 months ago
  •  ...about the Internet of Things and Big Data, they live deep in the middle...  ..., scalable, hardware and software solutions, which allow customers...  ...Job Description This Senior Software Engineer will be responsible...  ...for reviewing programs developed by peers and provide comments... 
    Senior
    Big data
    Full time
    Live in
    Worldwide

    Corporate Resources, Inc.

    Remote
    more than 2 months ago
  •  ...Description Skill Agile, Civil, Database, Data Mining, Developer, Development, Java, Lifecycle, Linux,...  ...* 5 or more years of experience in a Software Engineer, Software Developer, and/or...  ...with a focus on backend/database, and Big Data solutions  * Demonstrated skill across... 
    Senior
    Big data
    Full time

    Jobsbridge

    Remote
    more than 2 months ago
  •  ...About the job Remote Senior BA Oracle FLEXCUBE / Corporate Banking Senior Business...  ...Oracle FLEXCUBE Strong in SQL, MS Excel and Data Analysis Good Python experience....  ...Agile experience. Competencies: Digital: Big Data and Hadoop Ecosystem - MapR... 
    Senior
    Big data
    Remote work

    Global Channel Management

    United States
    16 hours ago
  •  ...passionate about enabling data teams to solve the world...  ...started. As a software engineer with a backend...  ...infrastructure powering the big data and machine learning...  ...and cloud-agnostic way Develop reliable, scalable...  ...in one of: Java, Scala, C++, or similar language.... 
    Senior
    Big data
    Full time
    Flexible hours

    Databricks

    Remote
    more than 2 months ago
  •  ...behind Walmart Global eCommerce. We employ big data at scale -- from machine learning, data...  ...the architecture and design of software and help bring quality into the design of...  ...What you’ll bring:   Full-stack developer with extensive experience in the IT Design... 
    Senior
    Big data
    Full time

    Walmart

    Remote
    more than 2 months ago
  • American Express is seeking a Senior Engineer, Big Data in Phoenix, AZ. The role involves joining a cross-functional team to design and implement data-driven solutions, with a focus on scalable architectures and modern technologies. You will collaborate with product owners... 
    Senior
    Big data
    Remote job
    Flexible hours

    American Express

    Phoenix, AZ
    6 days ago
  •  ...Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all.  Job Description...  ...- Expertise in kiosk development including hardware, software, and interface needs for projects. - Passion for building... 
    Senior
    Big data
    Full time

    Jobsbridge

    Remote
    more than 2 months ago
  •  ...Senior SQL DBA Remote DistantJob is hiring a Senior SQL DBA for one of our clients...  ...multi-tenant platform. This isn't a "big data" role — the databases themselves are...  ...and availability problems Partner with developers to design, review, and optimize SQL queries... 
    Senior
    Big data
    Remote work
    Shift work

    DistantJob

    United States
    2 days ago
  •  ...passionate about enabling data teams to solve the...  ...getting started. As a Senior Software Engineer on the Infrastructure...  ...platform for running Big Data and AI workloads....  ...and encryption, developer tools and infrastructure...  ...one of: Java, Scala, Go, C++ or Python ~ Passion for... 
    Senior
    Big data
    Full time
    Flexible hours

    Databricks

    Remote
    more than 2 months ago
  • $140k - $220k

     ...driving and is committed to developing the safest autonomous driving...  ...teams in autonomous driving. Software or Algorithm Engineers on the...  ...and advanced algorithms. # Big Data Infrastructure: Designing...  ...programming language (such as C, C++, Python, or Java) and... 
    Senior
    Big data
    Full time
    Temporary work

    Pony Ai

    Remote
    a month ago
  •  ...Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all.  Job Description...  ...code management systems. • Experience with the full software development lifecycle and software development methodologies... 
    Senior
    Big data
    Full time
    Work experience placement

    Jobsbridge

    Remote
    more than 2 months ago
  • $150k - $250k

     ...Senior Software Engineer Freeform builds AI-native manufacturing systems...  ..., to high-rate telemetry and big data storage systems, to high-...  ...learning pipelines. We don't develop software in a vacuum, we develop...  ...programming language such as C/C++ or Rust ~ Experience with... 
    Senior
    Big data
    Full time
    Casual work
    Relocation package
    Flexible hours

    Freeform

    Remote
    more than 2 months ago
  •  ...experiences. We are seeking a Senior Machine Learning Engineer...  ...Description As a Senior Backend Software Engineer on Walmart’s...  ...services  ~ Design and optimize data storage with Cassandra, data...  ...with Apache Spark  ~ Develop and manage big data ETL jobs  ~... 
    Senior
    Big data
    Full time

    Walmart

    Bentonville, AR
    more than 2 months ago
  • Bright Vision Technologies is seeking a Senior Data Engineer - Hadoop to design, build, and...  ...processing pipelines on Hadoop and related big-data ecosystems. In this role you will...  ...across the Hadoop ecosystem with strong software #J-18808-Ljbffr Bright Vision Technologies
    Senior
    Big data
    Remote job

    Bright Vision Technologies

    Austin, TX
    2 days ago
  •  ...consolidation and enrichment of any data, DataVisor's solution scales...  ...globe. Our award-winning software platform is powered by a team of world-class experts in big data, machine learning,...  ...platform team is responsible for developing the architecture that makes real... 
    Senior
    Big data
    Full time

    Datavisor

    Remote
    13 days ago
  •  ...Company Description Mavrx uses imaging to bring the benefits of big data to the $1 Trillion agriculture industry. The Mavrx platform...  ...motivated, self-starting engineer with strong experience developing rich applications and a passion for pixel perfect execution.... 
    Senior
    Big data
    Full time
    Remote work

    Mavrx

    San Francisco, CA
    more than 2 months ago
  • Lam Research is seeking a Data Scientist in Fremont, California, to design and develop methods for analyzing unstructured big data into actionable insights. This role includes creating AI solutions, leading design reviews, and ensuring compliance in solution designs. The... 
    Senior
    Big data
    Remote work

    Lam Research

    Fremont, CA
    3 days ago
  •  ...Focusing on building scalable Big Data solutions, the remote Senior Big Data Engineer will optimize high-load platforms and contribute to a real-time...  ..., SQL, and Big Data Engineering Proven experience in developing scalable solutions for high-load platforms Strong background... 
    Senior
    Big data
    Remote work

    Virtual Vocations Inc

    United States
    1 day ago
  •  ...Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all.  Job Description...  ...the required technologies and must be capable of solving software-related problems.  Work with a high caliber software... 
    Senior
    Big data
    Full time

    Jobsbridge

    Remote
    more than 2 months ago
  •  ...L3 - Senior Iceberg DBA / Lakehouse Operations Engineer 100% Remote Must have : Iceberg DBA Candidates with...  ...Iceberg, not development skills • 10+ years of experience in Big Data / Data Engineering / DBA / Data Operations roles • Minimum 2... 
    Senior
    Big data
    Remote work

    3B Staffing LLC

    Murphy, TX
    1 day ago
  • A leading technology recruitment firm is looking for a Senior Engineer with extensive experience in the Microsoft Azure ecosystem. This role involves designing and deploying scalable data solutions, implementing secure data access, and collaborating with cross-functional... 
    Senior
    Big data
    Remote work

    Pipe Recruit

    Rockville, MD
    1 day ago
  • $229.5k - $367k

     ...What You'll Be Doing Design and develop software and algorithms for Roku’s state-of-the-art...  ...domain ~ Experience working with big data systems (Spark, EMR, S3, Airflow) and programming languages (Java or Python, or C++) ~ Good understanding of machine learning... 
    Senior
    Big data
    Full time
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    more than 2 months ago
  • TEK-Engineers is a Texas-based software solutions company delivering automated and robust software engineering solutions, IT services, and data-driven products. This position focuses on real-time big data initiatives in a fully remote environment with Dallas metro preference... 
    Senior
    Big data
    Remote job

    TEK Engineers Inc.

    Dallas, TX
    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
    2 days ago
  •  ...Senior Software Developer National Capital Region TS/SCI Polygraph | Hybrid (Remote with Occasional On-Site) | Immediate Hire Join...  ...If you're passionate about innovating through AI, ML, and big data to support national security and thrive in a collaborative... 
    Senior
    Big data
    Full time
    Immediate start
    Remote work

    Synertex Llc

    Herndon, VA
    more than 2 months ago
  • $220k - $292k

     ...TEAM At Anduril, our Software Engineers specialize in...  ...tracking, multi-sensor data fusion, and state estimation...  ...environments. Develop high-performance software...  ...programming expertise in C/C++, Python, and Matlab....  ...IR). Familiarity with big data pipelines, NoSQL databases... 
    Senior
    Big data
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    United States
    more than 2 months 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!