Blackcanyonconsulting

Engineering Team Leader

Bethesda, Maryland. Posted 12 months ago

The role

This Technical Program Manager leads multiple software development teams delivering high-throughput data management systems. The role ensures mission-critical applications are reliable, scalable, and aligned with modernization goals for NCBI.

What you will do

  • Serve as the software engineering manager for multiple technical teams.
  • Plan, track, and deliver software initiatives.
  • Communicate program goals and scope to technical staff.
  • Collaborate with the CTO and Program Tech Leads to define technology strategy.
  • Manage interdependencies between development teams to mitigate risks.
  • Work with the CTO to ensure key technical decisions are vetted.
  • Maintain transparent communication with senior management.
  • Develop and enforce NCBI standard practices for software development and delivery.
  • Oversee the design and delivery of distributed, data-intensive applications.
  • Directly manage engineers and technical leads through direction, oversight, and mentoring.

Required qualifications

  • 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
  • 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
  • Experience building cohesive, high-performance teams, staff development, and coaching
  • Knowledge of Cloud technologies
  • Excellent communication and organizational skills

Nice to have

  • 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

Benefits

  • medical, dental and vision coverage
  • 401k plan with employer contribution
  • paid holidays
  • vacation
  • tuition and conference reimbursement

About the company

Black Canyon Consulting (BCC) is a professional service and technology-focused organization.

Engineering Team Leader at Blackcanyonconsulting | JobZoey