Senior Software Developer (C++) in Bioinformatics and Big Data
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
- ...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...SeniorBig dataFull timeWorldwide
- ...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...SeniorBig dataPermanent employmentFull timeContract workFor contractorsTraineeship
- 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...SeniorBig dataFull time
- ...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 /...SeniorBig dataFull time
- ...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...SeniorBig dataFull timeLive inWorldwide
- ...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...SeniorBig dataFull time
- ...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...SeniorBig dataRemote work
- ...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....SeniorBig dataFull timeFlexible hours
- ...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...SeniorBig dataFull time
- 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...SeniorBig dataRemote jobFlexible hours
- ...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...SeniorBig dataFull time
- ...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...SeniorBig dataRemote workShift work
- ...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...SeniorBig dataFull timeFlexible hours
$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...SeniorBig dataFull timeTemporary work- ...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...SeniorBig dataFull timeWork experience placement
$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...SeniorBig dataFull timeCasual workRelocation packageFlexible hours- ...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 ~...SeniorBig dataFull time
- 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 TechnologiesSeniorBig dataRemote job
- ...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...SeniorBig dataFull time
- ...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....SeniorBig dataFull timeRemote work
- 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...SeniorBig dataRemote work
- ...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...SeniorBig dataRemote work
- ...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...SeniorBig dataFull time
- ...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...SeniorBig dataRemote work
- 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...SeniorBig dataRemote work
$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...SeniorBig dataFull timeWork at officeLocal areaRemote workMonday to ThursdayFlexible hours- 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...SeniorBig dataRemote job
- ...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...SeniorBig dataFull timeRemote work
- ...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...SeniorBig dataFull timeImmediate startRemote work
$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...SeniorBig dataFull timeWork experience placementImmediate start
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!
- 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


