Senior Software Developer (C++) in Bioinformatics and Big Data
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
- ...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...SeniorBig dataFull timeContract workFor contractorsTraineeship
$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...SeniorBig dataFull time- ...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...SeniorBig dataFull time
- 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...SeniorBig dataRemote job
- ...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...SeniorBig dataRemote work
- ...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...SeniorBig dataFull timeRemote work
- ...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...SeniorBig dataInternshipRemote work
$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...SeniorBig dataRemote jobHourly pay$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...SeniorBig dataFull timeRemote work- ...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...SeniorBig dataRemote workWorldwide
- ...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...SeniorBig dataRemote workShift work
- ...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
- ...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...SeniorBig dataRemote work
$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...SeniorBig dataFull timeImmediate startRemote work- 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...SeniorBig dataRemote jobContract workWork visa
- ...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...SeniorBig dataFull timeLocal areaRemote work
- ...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...SeniorBig dataPermanent employmentFull timeRemote work
- ...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...SeniorBig dataFull timeWork from home
$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...SeniorBig dataFull timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...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...SeniorBig dataRemote work
- 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...SeniorBig dataLocal areaShift work
- ...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...SeniorBig dataRemote work
- ...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...SeniorBig dataRemote workWork from home
- ...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...SeniorBig dataWork experience placementRemote work
- ...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...SeniorBig dataRemote work
- ...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...SeniorBig dataRemote work
$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...SeniorBig dataRemote workWork from homeFlexible hours- ...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...SeniorBig dataRemote workOverseasFlexible hours
- ...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...SeniorBig dataWork experience placementRemote work
- ...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...SeniorBig dataFull timeWork experience placementWork at officeRemote work
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!




