Join Google Cloud as a Staff Software Engineer and contribute to the development of cutting-edge technologies that shape how billions interact with information. You'll be part of a dynamic team working on large-scale systems, AI, and infrastructure, tackling complex challenges that redefine possibilities. This role offers the chance to innovate across the full technology stack and drive significant impact.
This is an exciting opportunity to work on Google's most critical projects, with the flexibility to explore diverse areas and teams. You will be instrumental in building next-generation technologies, from AI platforms to global computing services, ensuring scalability, efficiency, and reliability for Google's internal users, Cloud customers, and the wider user base. Be a key player in the future of hyperscale computing.
Lead high-impact projects with significant technical oversight and provide mentorship to a distributed engineering team.
Drive alignment and ensure clarity across teams regarding project goals, desired outcomes, and timelines.
Effectively manage project priorities, meet deadlines, and ensure successful delivery of key milestones.
Spearhead the design, development, testing, deployment, maintenance, and enhancement of robust, large-scale software solutions.
A Bachelor's degree or equivalent practical experience is essential.
Possess at least 8 years of comprehensive experience in software development.
Demonstrate 5 years of experience in testing and successfully launching software products.
Bring 3 years of proven expertise in software design and architectural principles.
We also value advanced degrees such as a Master’s or PhD in Engineering, Computer Science, or a related technical field.
Ideal candidates will have 8 years of experience with data structures and algorithms, and 3 years in a technical leadership capacity, guiding project teams and setting technical direction.
Experience within complex, matrixed organizations on cross-functional projects is highly beneficial.
Technology