onsite
Software Engineering Manager II, YouTube Posts Discovery - Google
Engineering Manager
Lead a high‑impact team building discovery algorithms for YouTube Posts, driving product vision, technical strategy, and cross‑functional execution using Java, C++, Python, and large‑scale machine‑learning pipelines.
About the role
Key Responsibilities
- Define and execute the technical roadmap for YouTube Posts discovery, aligning engineering output with product goals and user experience metrics.
- Lead, mentor, and grow a multidisciplinary engineering team, fostering a culture of ownership, high performance, and continuous learning.
- Architect and ship scalable, low‑latency services using Java, C++, and Python that process massive volumes of content and recommendation signals.
- Collaborate with product managers, data scientists, and infrastructure partners to integrate machine‑learning models and ensure reliable, data‑driven feature rollouts.
- Drive technical excellence through code reviews, design discussions, and adoption of best practices in distributed systems and cloud deployment.
Requirements
- 8+ years of software development experience, with a strong background in Java, C++ or Python and building large‑scale distributed systems.
- 3+ years of technical leadership experience, demonstrating the ability to set vision, influence stakeholders, and deliver complex projects.
- 2+ years of people‑management experience, successfully hiring, coaching, and retaining top engineering talent.
- Proven track record of applying machine‑learning techniques to real‑world product problems.
- Excellent communication and decision‑making skills, with the ability to thrive in ambiguous, fast‑moving environments.
Skills
javacpythonmachine learning