About the Role
We are seeking a Tech Lead
who doesn't just write code, but acts as a true "Force Multiplier" for our engineering program.
Your primary goal is to build
an autonomous, high-performing, and resilient team by systematically removing
operational friction, coaching talent, and aligning execution with our broader
departmental strategy. Balancing strategic people leadership with hands-on
technical guidance, you will champion program delivery and team health while
protecting your engineers from external distractions.
Key
Responsibilities
People
Management & Career Velocity
● Continuous Coaching & Career Planning: Conduct regular, structured
1:1s with every engineer in your program to evaluate morale, remove technical
blockers, and track actionable career development paths.
● Performance & Competency Ownership: Run objective developer
competency evaluations based on our progression framework, execute fair
appraisals, and manage the program's evolving skills-matrix.
● Team Admin & Burnout Prevention: Balance sprint workloads
dynamically across team members, manage vacancy/leave approvals, and maintain a
sustainable pace of delivery to prevent burnout.
Process,
Execution & "The Shield"
● Operational Protection: Serve as the primary operational shield for Technical Owners,
absorbing non-technical interruptions and stakeholder negotiations before they
impact active development.
● Agile Metrics & Bottleneck Resolution: Proactively monitor and
analyze the program’s agile delivery metrics to spot structural bottlenecks and
continuously refine team processes.
● Quarterly & Resource Alignment: Collaborate closely with
Engineering Managers (EMs) and Product Managers (PMs) to align on quarterly
objectives (OKRs), resource sharing across programs, and capacity planning.
Technical
Mentorship & Architecture
● High-Value, Non-Blocking Contributions: Focus on high-value,
non-blocking technical objectives (such as high-level system design, addressing
architecture-level technical debt, or authoring essential engineering
documentation).
● Quality Assurance & Architecture Reviews: Provide overarching
architectural guidance across projects, champion automated testing standards in
collaboration with QA, and conduct complex Pull Request (PR) reviews to ensure
system reliability.
Requirements
Required
Qualifications
● 7+ years of Software Engineering experience, building scalable
production-grade applications (aligned with the Tech Lead track expectations).
● 1+ years of experience in a leadership or management role, directly managing multiple
projects (5–7 engineers).
● Architectural & System Design: Proven experience designing
highly scalable system architectures, authoring pristine design docs, and
guiding others through complex system integrations.
● Code Quality & Technical Standards: Demonstrated ability to
establish codebase standards, execute complex PR reviews, and systematically
address technical debt to keep production stable.
● Delivery & Agile Execution: Experience using modern
agile workflow tools (such as Jira) to plan sprint capacities, analyze delivery
metrics, and systematically resolve program-level bottlenecks.
● People Leadership & Coaching: A track record of
successfully mentoring junior and mid-level engineers, co-creating actionable
career development plans, and unblocking professional growth paths.
● Stakeholder Collaboration: Exceptional communication skills with experience acting as an
operational shield for developers, managing cross-program alignment, and
translating business needs into clear technical scope.
● Reliability Engineering: A strong focus on system reliability, scalability, and
performance optimization to build highly available, fault-tolerant production
environments.
Preferred
Qualifications (The "Plus" Factors)
● Experience managing resource allocation and alignment across
multiple distinct projects simultaneously.
● Background collaborating closely with Product Management on
capacity planning and product roadmapping.
● Active experience in hiring, from running technical interviews
to designing onboarding processes that set up new hits for immediate success.