About the job
Join Black Canyon Consulting (BCC) as a Platform Development Experience Engineer, contributing to the vital work of the National Center for Biotechnology Information (NCBI) within the National Library of Medicine (NLM), a part of the National Institutes of Health. This full-time position offers flexibility with onsite and remote options available at our NCBI location in Bethesda, MD.
The NCBI plays a crucial role in advancing scientific research and public health by providing open access to a wealth of biomedical literature and genomic data. As one of the top 400 most-visited websites worldwide, NCBI’s dynamic team is dedicated to delivering valuable tools and services for researchers, healthcare professionals, educators, students, and the general public. Notably, NCBI is the home of PubMed, which indexes over 29 million biomedical research abstracts, often linking to full-text articles and supporting datasets.
The Platform Services team at NCBI is responsible for developing and maintaining systems that ensure software developers consistently deploy high-quality code in compliance with federal application security standards and robust coding practices. Our involvement spans the entire software development lifecycle, including:
- Establishing tools for consistent project creation across the organization.
- Implementing CI pipelines and build tools to standardize expectations across various programming languages and application frameworks.
- Developing testing frameworks and metrics to ensure only secure and high-quality code reaches production.
- Creating deployment and publishing pipelines to facilitate application access for users in both on-premises and cloud environments and to support public access to Open Source projects.
- Integrating secure management of deployment parameters, credentials, and more.
- Providing tooling for asynchronous communication between applications, performance monitoring, live application debugging, and additional functionalities.
Your Role
As a Platform Development Experience Engineer, you will be part of a collaborative team of approximately 20 professionals, dedicated to building and maintaining tools and systems that empower NCBI developers in creating, deploying, and sustaining software and web services utilized globally.
Be ready to engage in tasks such as:
- Configuring GitLab CI pipelines, templates, and components to create a standardized ecosystem for developers working on various applications, from C++ to Scala.
About Black Canyon Consulting
Black Canyon Consulting (BCC) is a leader in providing innovative solutions to enhance scientific research and public health. Our commitment to delivering high-quality services is reflected in our diverse team of talented professionals dedicated to advancing technology and improving access to information for the global community.

