Taro Logo

Software Engineer III, Onboarding and Discovery, Core

A global technology company that develops internet-related services and products.
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Consumer
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 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.

Last updated a month ago

Responsibilities For Software Engineer III, Onboarding and Discovery, Core

  • Create helpful user-facing channels and cross-product experiences which drive ecosystem adoption
  • 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
  • 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
TypeScript
JavaScript
  • 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

Benefits For Software Engineer III, Onboarding and Discovery, Core

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave
  • Equal employment opportunity