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 ResponsibilitiesLead and manage two teams of software engineers, providing technical direction, prioritization, coaching, and performance managementAct 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 reviewsSupport and oversee a substantial Linux infrastructure footprint, helping ensure system stability, scalability, and long‑term maintainabilityBalance multiple aggressive, high‑visibility initiatives, adjusting priorities as business and technical needs evolveOwn production bugs and issues reported from the field, driving the full lifecycle including:Intake and triageRoot cause analysisCoordination and oversight of fixesValidation and releasePost‑incident reviews and process improvementsPartner cross‑functionally with product, QA, infrastructure, and operations teams to deliver high‑quality, reliable solutionsEstablish, refine, and enforce engineering processes that support speed, quality, accountability, and operational excellenceFoster a collaborative, inclusive team culture focused on technical rigor, ownership, and continuous improvementManage and support a team with a mix of local, onsite engineers and remote direct reportsRequired QualificationsStrong technical background with hands‑on familiarity in C and C++ development environmentsDeep experience working within Linux‑based systems and infrastructure5+ years of people management experience, including managing multiple teamsProven ability to lead engineers through complex, production‑impacting issues from discovery through resolutionComfortable 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 environmentsStrong communication skills, with the ability to translate technical concepts for diverse audiencesNice to HaveExperience managing engineering teams with a wide range of tenure, from early‑career engineers to deeply tenured engineersBackground supporting or leading teams responsible for mission‑critical production systems or customer‑facing platformsExperience improving incident management, defect tracking, and release or deployment processes