Skip to content
Black Canyon ConsultingBlack Canyon ConsultingBethesda, MD

Engineering Team Leader

Leads multiple software engineering teams building high-throughput data management systems in C++ and Python for biomedical research. Manages technical strategy, team performance, Agile delivery, and ensures scalable, reliable data infrastructure at NCBI.

145k – 190k
Hybrid7+ YOEEngineering Management

About the role

Duties & Responsibilities

  • Serve as the software engineering manager for multiple technical teams delivering high-throughput, high-availability data management systems and ensure they meet schedule, budget, and risk management targets.
  • Plan, track, and deliver software initiatives that align with program objectives, schedules, and performance expectations.
  • Understanding the Program Head program/project goals and communicating these goals and scope to technical staff in the context of technical activities.
  • Collaborating with IEB Chief Technology Officer (CTO) and Program Tech Leads to define technology strategy for the program.
  • Manage interdependencies between development teams to mitigate risks and ensure efficient collaboration across organizational boundaries.
  • Working closely with the CTO to make sure key technical decisions are appropriately vetted.
  • Maintain transparent communication with senior management, presenting technical status, risk, and progress clearly and concisely.
  • As a member of the Software Section, is responsible for developing and enforcing NCBI standard practices for software development and delivery.
  • Oversee the design and delivery of distributed, data-intensive applications built primarily in C++ and Python.
  • Directly manage engineers and technical leads, providing direction, performance oversight, and mentoring.
  • Foster collaboration, ensuring cohesive team dynamics and shared ownership of outcomes.
  • Build a culture focused on accountability, technical excellence, and continuous improvement.
  • Coordinating shared technical activities with other programs

Required Skills

  • Eligible to work in the United States (U.S. citizen or permanent resident)
  • Master of Science degree in engineering, computer sciences, information systems, bioinformatics, or a related or emerging field.
  • 7+ years of experience leading complex software engineering or technical program management initiatives
  • Demonstrated expertise in C++ and Python, with the ability to engage directly in technical design discussions and code reviews
  • Proven track record of managing software development teams working on highly available, high-throughput data management applications
  • Experience building Petabyte-scale data warehousing and data transformation applications
  • Experience leading teams in an Agile environment, and able to translate business and policy requirements into sound architecture and designs
  • Experience building cohesive, high-performance teams, staff development, and coaching
  • Knowledge of Cloud technologies
  • Excellent communication and organizational skills

Additional Qualifications

  • Experience implementing DevOps and DataOps practices
  • Experience working on projects related to bioinformatics and sequence analysis
  • Experience leading teams through Agile transformation
  • Prior experience in federal contracting or large-scale mission-driven technical environments

Compensation

Targeted salary range: $145,000 - $190,000 commensurate with experience and location.

Skills

C++PythonAgileCloudDevOpsDataopsData Warehousing
Ai2

Senior Engineering Manager, AI Infrastructure

Ai2Seattle, WA

Lead day-to-day operations and reliability of AI research HPC platform, including on-prem dense GPU clusters, hybrid-cloud orchestration (Beaker), storage, and resource management. Hands-on manager of systems/SRE/dev team; requires deep Linux/distributed systems expertise and 12+ years infrastructure/HPC experience.

147k – 220k
On-site12+ YOEEngineering Management
Notable

AI Platform Architect Manager

NotableSan Mateo, CA

Lead and mentor a team of AI Platform Architects delivering intelligent healthcare workflows. Hands-on player-coach role focused on technical excellence, customer implementations, and cross-functional collaboration.

148k – 185k
Hybrid8+ YOEEngineering Management
MongoDB

Senior Manager, Technical Services Engineering

MongoDBAustin, TX +2

Leads regional teams of support engineers handling MongoDB core database and cloud troubleshooting, performance optimization, architecture advising, and customer escalations. Requires 8+ years managing technical teams, deep database expertise, and operational excellence in scaling distributed support operations.

140k – 275k
Hybrid8+ YOEEngineering Management
Shield AI

Engineering Manager, Structural Design (R4825)

Shield AISan Diego, CA +2

Leads team designing high-performance structural components for autonomous aircraft, ensuring integrity, manufacturability, and integration. Requires 8+ years in aerospace structures, CAD proficiency, and team leadership experience.

150k – 220k
On-site8+ YOEEngineering Management
ModernFi

Engineering Manager

ModernFiNew York, NY

Leads and mentors engineering team to deliver high-impact fintech features, owns code delivery, establishes best practices, and scales organization in fast-paced startup. Requires 6+ years engineering with 2+ in leadership and strong full-stack technical skills.

150k – 240k
On-site6+ YOEEngineering Management