Salary
💰 $206,000 - $257,000 per year
About the role
- Provide guidance, mentorship, and career development for a team of software engineers.
- Provide guidance on architecture and scoping to execute on projects successfully.
- Provide technical direction in projects and grow technical leadership capabilities of reports.
- Hire, interview and recruit; guide engineering culture and develop processes as organization grows.
- Lead Pods (2-3 pods of 2-4 engineers plus PM and Designer) and manage cross-codebase feature implementation and customer requests.
- Achieve significant business outcomes through cross-functional collaboration with product managers, data scientists, and designers.
- Help team improve performance and quality of work; make major design decisions.
- Hire, nurture, and oversee a team while fostering psychological well-being, diversity and inclusion.
- Lead team responsible for managing a critical production service including operational concerns (monitoring, alerting, on call).
- Manage healthy conflict, moderate design discussions, and cultivate positive culture of feedback.
- Collaborate with interdisciplinary teams to complete complex projects spanning multiple technical domains.
- Drive planning across multiple time horizons from tactical to strategic.
Requirements
- Background in networking (including L4-L7 connectivity, browser and DNS behaviors, BGP and related protocols).
- Experience as a people manager (must have prior management experience).
- Demonstrated leadership with substantial experience in managing and mentoring engineering teams, including performance evaluations and career development.
- Experience developing in Go.
- Ability to give and process constructive feedback and work independently.
- Flexibility to adjust to the dynamic nature of a startup.