Firestore Software Engineering Manager
Sunnyvale, CA, USA · Manager · Full-time · Posted Oct 7, 2026
- Experience
- 8 years in software development; 2 years in people management or direct team leadership.
- Education
- Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
About the job
Leads engineering teams and projects for Firestore, setting priorities and requirements while supporting product delivery and engineer development.
What you'll do
- Lead multiple product projects and collaborate with partners, Product Managers, customers, and engineering leads.
- Drive functional and non-functional requirements, priorities, and incremental delivery.
- Develop engineers by assigning work that advances product objectives and individual skill growth.
What they ask for
- Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
- 8 years of software development experience with one or more of C++, Java, Go, or Python, and experience designing and building large-scale distributed systems or database technologies.
- 2 years of experience in a people management role or direct experience leading teams.
Nice to have
- Experience coaching and mentoring engineers in their skills and careers.
- Ability to assess technical tradeoffs, communicate options and risks, and lead discussions to resolve disagreements.
Pay
$207000 - $300000 USD base salary
Tools
C++, Java, Go, Python
AI focus
Firestore includes seamless AI integrations; the posting does not specify AI work for this role.
Model-written summary · the original posting is authoritative