Technical Engineering Manager
Technical Engineering ManagerWe are seeking a Technical Engineering Manager to lead two teams of software engineers supporting mission‑critical, Linux‑based systems. This role is a highly hands‑on leadership position that requires strong technical fluency in C, C++, and Linux environments, along with the ability to manage multiple high‑priority initiatives in parallel.
The ideal candidate brings deep credibility as an engineering leader, is comfortable reviewing and discussing code at a senior level, and excels at guiding teams through complex, production‑impacting challenges. This manager will own the full end‑to‑end lifecycle of issues coming in from the field, partnering closely with engineering, infrastructure, and cross‑functional stakeholders to drive solutions from initial triage through release and continuous improvement.
Key Responsibilities
Lead and manage two teams of software engineers, providing technical direction, prioritization, coaching, and performance management
Act as a technical leader with strong working knowledge of C, C++, and Linux‑based systems, with the ability to participate in architectural discussions and code reviews
Support and oversee a substantial Linux infrastructure footprint, helping ensure system stability, scalability, and long‑term maintainability
Balance multiple aggressive, high‑visibility initiatives, adjusting priorities as business and technical needs evolve
Own production bugs and issues reported from the field, driving the full lifecycle including:
Intake and triage
Root cause analysis
Coordination and oversight of fixes
Validation and release
Post‑incident reviews and process improvements
Partner cross‑functionally with product, QA, infrastructure, and operations teams to deliver high‑quality, reliable solutions
Establish, refine, and enforce engineering processes that support speed, quality, accountability, and operational excellence
Foster a collaborative, inclusive team culture focused on technical rigor, ownership, and continuous improvement
Manage and support a team with a mix of local, onsite engineers and remote direct reports
Required Qualifications
Strong technical background with hands‑on familiarity in C and C++ development environments
Deep experience working within Linux‑based systems and infrastructure
5+ years of people management experience, including managing multiple teams
Proven ability to lead engineers through complex, production‑impacting issues from discovery through resolution
Comfortable running technical discussions and code reviews, with the ability to assess quality and approach (expert‑level coding is not required)
Ability to remain effective, decisive, and composed in fast‑paced, high‑pressure environments
Strong communication skills, with the ability to translate technical concepts for diverse audiences
Nice to Have
Experience managing engineering teams with a wide range of tenure, from early‑career engineers to deeply tenured engineers
Background supporting or leading teams responsible for mission‑critical production systems or customer‑facing platforms
Experience improving incident management, defect tracking, and release or deployment processes