Join Google's innovative team as a Staff Software Engineer on the Google One Subs Platform. You'll be instrumental in developing next-generation technologies that connect and inform billions of users worldwide. This role offers a unique chance to contribute to Google One, one of Google's fastest-growing subscription services, impacting over 150 million subscribers. You will help shape the future of subscriber experiences, premium features, and business growth initiatives.
Google's software engineers are at the forefront of creating solutions for massive-scale information handling, extending far beyond web search. We seek engineers with diverse ideas in areas like AI, natural language processing, distributed computing, and large-scale system design. As part of this dynamic team, you will work on critical projects, with opportunities to explore different teams and challenges as our fast-paced business evolves. We value versatile individuals who demonstrate leadership qualities and embrace tackling new problems across the full technology stack.
As a Staff Software Engineer, you will spearhead high-impact projects, providing essential technical leadership. Your role involves influencing and mentoring a distributed team of engineers, fostering collaboration and driving project success.
You will be responsible for facilitating clear alignment across teams regarding project goals, desired outcomes, and timelines. This includes managing project priorities, ensuring deadlines are met, and overseeing the delivery of key milestones. The position requires designing, developing, testing, deploying, maintaining, and continuously enhancing large-scale software solutions that meet Google's stringent standards.
We are seeking candidates with a Bachelor's degree or equivalent practical experience. A minimum of 8 years of programming expertise in languages such as C++, Java, Python, Kotlin, or Go is essential.
Demonstrated experience over 5 years in testing and successfully launching software products is required. Additionally, 3 years of hands-on experience in software design and architecture is crucial for this role. Experience integrating generative AI tools or Large Language Model (LLM) interfaces into existing workflows is also a key requirement.
Preferred qualifications include a Master’s degree or PhD in Engineering, Computer Science, or a related technical field. Significant experience, 8 years, with data structures and algorithms is highly valued. Furthermore, 3 years of experience in a technical leadership capacity, guiding project teams and setting technical direction, is beneficial. Experience navigating complex, matrixed organizations and managing cross-functional or cross-business projects for 3 years is also an advantage.
IT Consulting