Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information. Products need to handle information at massive scale, and extend well beyond web search. The role is to be a key technical leader driving the evolution of existing tooling into a powerful, self-service platform, empowering enforcement teams to make their own tooling and workflow changes, and enabling seamless integration of AI and Agent-powered solutions.
Requirements
- 5 years of experience as a full stack or frontend engineer, with a focus on building large-scale tooling or internal platforms and in modern frontend technologies (e.g., JavaScript/TypeScript, React, Angular, or Vue).
- 3 years of experience testing, maintaining, or launching software products.
- 1 year of experience with software design and architecture with backend development, including building scalable, reliable Remote Procedure Call (RPCs).
- Experience with Full-Stack Development, System Design, Front-End Development, Query Optimization, Database Optimization, Tools Development, Back-end, or Web Technologies.
- Experience with big data systems and database query optimizations.
- Experience developing accessible technologies.
Responsibilities
- Write and test product or system development code.
- Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
- Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
- Lead the design and development for transforming our tools into a self-service tooling platform, from the user interface to integrations to reliable backend services, ensuring exceptional performance and usability.
- design, develop, test, deploy, maintain, and enhance software solutions.
Other
- Bachelor’s degree or equivalent practical experience.
- 1 year of experience in a technical leadership role.
- Experience in a leadership or mentorship role, with a track record of driving projects and elevating the skills of team members.
- Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
- We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.