Taro Logo

Software Engineer III, Onboarding and Discovery, Core

A global technology company that develops internet-related services and products, including search, cloud computing, software, and online advertising technologies.
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer III, Onboarding and Discovery, Core

Google is seeking a Software Engineer III to join their Core team, focusing on onboarding and discovery experiences. This role is crucial in developing next-generation technologies that impact billions of users' interactions with Google's products. The position combines frontend development with user experience optimization, requiring expertise in creating engaging user interfaces and implementing robust technical solutions.

The Core team is fundamental to Google's technical foundation, responsible for design elements, developer platforms, and infrastructure that power Google's flagship products. This role offers a unique opportunity to influence technical decisions across the company while working on critical projects that enhance user engagement and product adoption.

As a Software Engineer III, you'll be working on creating seamless user experiences across multiple platforms (iOS, Android, desktop), implementing growth initiatives, and improving product robustness through enhanced analytics and experimentation capabilities. The role requires a balance of technical expertise and user-centric thinking, as you'll be responsible for both frontend development and optimization of user engagement metrics.

The ideal candidate should have strong programming skills, particularly in languages like Kotlin, Java, TypeScript, or JavaScript, combined with a deep understanding of data structures and algorithms. This position offers the opportunity to work on challenging technical problems while directly impacting how users interact with Google's ecosystem of products.

Working at Google means joining a team that values innovation, technical excellence, and user impact. You'll be part of a collaborative environment that encourages fresh ideas and creative solutions to complex technical challenges. The role offers the chance to work on projects that scale to billions of users while contributing to the core infrastructure that powers Google's most important products.

Last updated 2 days ago

Responsibilities For Software Engineer III, Onboarding and Discovery, Core

  • Create helpful user-facing channels and cross-product experiences which drive ecosystem adoption, and add value to users, across iOS, Android and desktop
  • Explore new initiatives and improvements on how to get users more engaged with Google products and features
  • Scope or create new user facing Growth initiatives, related to users onboarding, education, and better connecting the Google Ecosystem
  • Increase robustness of the existing products, improving data analytics pipelines and analytics, ML capabilities, better experimentation capabilities, platformizations, alerting, and improving campaigns management
  • Improve and scale products by UX improvement, increase latency and products quality, content improvement and experimentation

Requirements For Software Engineer III, Onboarding and Discovery, Core

Kotlin
Java
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms

Interested in this job?