Manager, Software Engineering
Job description
About the role
This role leads a full-stack engineering team to build early-stage, product initiatives. The manager balances hands-on technical work with coaching to execute product direction.
Software engineers turn product ideas into working code. Engineers work in small teams, review each other's work, and ship in small batches. Most teams follow agile practices such as sprints and daily standups. Engineers also write tests, fix bugs, and improve performance. The field values clear communication as much as technical skill. Engineers spend part of every week on planning, code review, and debugging, not just writing new code. The ability to explain a technical decision in plain words separates strong engineers from the rest.
Key facts
What you'll do
Clear expectations and ongoing feedback are delivered to your team as part of performance management.
Calibration and leveling decisions are shaped through this ownership, alongside development planning for engineers.
A foundation for scalable, high-impact products is created through this implementation work. Workflow agility is maintained using AI automation for workflows.
Design, development, and evaluation of engineering quality are led with advanced AI tools. Engineers are coached to adopt disciplined, effective practices with AI beyond simple automation.
Requirements
A Bachelor's, Master's, or PhD in Computer Science or a related technical discipline is required. Bachelor's, Master's, or PhD study in Computer Science or a related technical discipline is a requirement.
7+ years of software engineering experience, including leadership in an IC or EM capacity, is required. Experience in an IC or EM leadership capacity is required within 7+ years of software engineering.
The ability to dive into architecture and write clean, scalable code while mentoring others is required. Writing clean, scalable code while mentoring others is part of this required ability.
Comfort working with cross-functional partners including PMs, Analysts, and mobile/backend engineers is required. Working comfortably with PMs, Analysts, and mobile/backend engineers is required.
Experience leading teams that produce high-quality output on critical infrastructure is required. Teams producing high-quality output on critical infrastructure require your experience.
Fluency with AI-native workflows, including tools such as Cursor and Claude, is required for planning, coding, triage, and technical decision support. Planning, coding, triage, and technical decision support use fluency with tools such as Cursor and Claude.
A creative, tenacious problem-solving approach with a "get-it-done" attitude is required. Problem solving is creative, tenacious, and "get-it-done" in attitude.
The role serves as a standard-bearer who takes pride in work and inspires others to rise to the occasion. Standard-bearing is done by the role, taking pride in work and inspiring others.
Maintaining a positive, healthy team environment that supports and challenges everyone is required. A positive, healthy team environment that supports and challenges everyone is maintained.
Practical notes
In-office work is required two days a week in Mountain View at Headquarters.
Salary includes base pay in the range of $266,000 to $326,000 plus equity and benefits.
Typical interview steps
Hiring for engineering roles usually starts with a recruiter screen, followed by one or two technical rounds. Candidates often solve a coding problem, discuss past projects, and answer system design questions. Some loops include a take-home task. Final rounds typically cover team fit and give candidates a chance to ask questions. Interviewers look for how you break down an unfamiliar problem, not just whether you reach the answer. Practicing a few problems aloud and reviewing your own past projects are the best preparation.
Good to know
The company works with funding partners such as A16Z, Matrix Partners, DST, and Ribbit Capital.
AI tools like Cursor and Claude support planning, coding, and technical decisions in this role.