Google is looking to solve the problem of growing subscribers for the Google One AI plans, and needs a software engineer to lead 0-1 style execution and partner with product, design, and engineering leadership to rapidly prototype concepts and translate them into measurable business impact.
Requirements
- 8 years of experience in software development.
- 5 years of experience with full-stack development, including experience with prototyping, and programming in Java or Kotlin.
- 3 years of experience with software design and architecture.
- 8 years of experience with data structures and algorithms.
- Experience building and developing scaled full stack web, backend, and mobile applications.
- 3 years of experience in a technical leadership role leading project teams and setting technical direction.
- Experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.
Responsibilities
- Provide technical leadership on high-impact projects. Design, develop, test, deploy, maintain, and enhance large-scale software solutions.
- Drive the near-term and long-term goals for attached teams. Work in a dynamic 0-1 environment.
- Partner and collaborate with engineering teams, product management, and UX designers to rapidly prototype ideas and influence the roadmap to ensure the timely development of high-impact business solutions.
- Collaborate, provide mentorship, and develop other team members. Help define the long-term technical roadmap, bring clarity to ambiguity, and explore reusable and scalable implementation solutions.
- Participate in and lead design discussions across backend, mobile, and web platforms and influence across various product and leadership teams.
- Navigate ambiguity, bringing technical clarity to complex problems, and exerting influence across backend, mobile, and web platforms.
- Rapidly prototype concepts and translate them into measurable business impact.
Other
- Bachelor's degree or equivalent practical experience.
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
- Ability to work in a dynamic, high-velocity environment.
- Strong leadership qualities and enthusiasm to take on new problems.
- Ability to navigate ambiguity and bring clarity to complex problems.