Shape the future of YouTube Creator Assist as a Software Engineering Manager. This role offers a unique opportunity to blend deep technical expertise with impactful people leadership, guiding a team of engineers to build innovative solutions. You'll be instrumental in optimizing code, driving product strategy, and fostering team growth within a dynamic environment.
As a manager, you will oversee large-scale projects, manage significant budgets, and lead cross-functional teams across international sites. Your leadership will directly influence the deployment of critical features that empower creators worldwide.
Lead and mentor a team of software engineers, fostering their technical and professional development.
Set clear team priorities and align strategies across multiple teams to achieve organizational goals.
Develop mid-term technical goals and roadmaps, anticipating future requirements and infrastructure needs.
Guide and vet system designs, ensuring robust and scalable solutions are implemented.
Conduct thorough code reviews, upholding best practices for code quality, testability, and efficiency.
A Bachelor's degree or equivalent practical experience is required, alongside a minimum of 8 years in software development.
Demonstrated experience includes 2 years in full-stack development (back-end and front-end) and 3 years in a technical leadership capacity.
Crucially, 2 years of experience in people management or team leadership is essential for this role.
Preferred qualifications include a Master's degree or PhD in Computer Science or a related technical field, along with experience in complex organizations and working with Machine Learning models and Generative AI.
Technology