Google is seeking a Software Engineer III to join their Core team, focusing on Onboarding and Discovery initiatives. This role is crucial in developing next-generation technologies that impact billions of users' interactions with Google's products. The Core team is responsible for building the technical foundation behind Google's flagship products, including design elements, developer platforms, and infrastructure components.
The position involves creating user-facing experiences that drive ecosystem adoption across iOS, Android, and desktop platforms. You'll be working on improving user engagement with Google products through various initiatives related to onboarding, education, and ecosystem connectivity. The role requires expertise in software development, data structures, and algorithms, with a preference for experience in Kotlin, Java, TypeScript, or JavaScript.
As part of the Core team, you'll have the unique opportunity to impact important technical decisions across the company. You'll be responsible for improving product robustness through enhanced data analytics pipelines, ML capabilities, experimentation frameworks, and campaign management. The role combines technical expertise with user experience optimization, focusing on latency improvement, product quality, and content enhancement.
This position offers the chance to work on critical projects with opportunities for growth and team mobility as the business evolves. Google's commitment to innovation and technical excellence makes this an ideal role for engineers who want to make a significant impact on products used by billions of users worldwide.