Lead and inspire a team of talented software engineers to drive innovation within Google's Search platforms. This role involves not just technical leadership but also strategic planning and people management, shaping the future of how billions interact with information. You will optimize code, guide team members in their optimization efforts, and contribute significantly to product strategy.
Join a dynamic environment where you'll tackle complex engineering challenges in areas like information retrieval, AI, and distributed computing. As a manager, you'll guide the deployment of large-scale projects, manage substantial budgets, and foster a culture of collaboration and problem-solving across multiple teams and international locations. Your work will directly impact the universally accessible and useful experience of Google Search for users worldwide.
Define and communicate team priorities, ensuring alignment with overarching organizational goals. Establish clear expectations for individual performance based on role and level.
Develop and evolve mid-term technical roadmaps to meet anticipated future requirements and infrastructure needs. Guide and review system designs, and contribute to product or system development code for complex, ambiguous problems.
Demonstrate proficiency in AI and be prepared to discuss your knowledge and application of AI tools.
Requires a Bachelor’s degree or equivalent practical experience. A minimum of 8 years of software development experience is essential, with 3 years focused on developing large-scale infrastructure and distributed systems.
Proven experience in people management (3 years) and technical leadership (2 years) is mandatory. Proficiency in Java, C++, or both languages is required.
Preferred qualifications include a Master's degree or PhD in Computer Science or a related technical field, along with 3 years of experience in a complex, matrixed organization. A passion for technology, collaboration, and tackling challenging problems is highly valued.
IT Consulting