Taro Logo

Senior Software Engineer, Full Stack, Android Safety Technology

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
New Taipei, Banqiao District, New Taipei City, Taiwan
Android
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, Full Stack, Android Safety Technology

Google is seeking a Senior Software Engineer to join their Platforms and Devices team, focusing on Android Safety Technology. This role combines full-stack development with Android platform expertise to build solutions that impact billions of users. The position involves working with Google's and Android's infrastructure to develop algorithms and machine learning models, while being part of a team that researches, designs, and develops new technologies to enhance user computing experiences.

The ideal candidate will bring strong expertise in Java programming, full-stack development, and significant experience with the Android platform. They will work on critical projects with opportunities to switch teams as the business evolves. The role requires versatility in handling both backend systems (Java, Python, Golang) and frontend technologies (JavaScript/TypeScript, HTML, CSS).

As part of Google's Platforms and Devices team, you'll be working on software platforms across various environments (desktop, mobile, applications) and first-party devices that combine Google's AI, software, and hardware capabilities. The position offers the opportunity to work on innovative solutions that make user interactions with computing faster and more seamless.

The role comes with Google's comprehensive benefits and the company's commitment to diversity and inclusion. You'll be part of a team that serves more than 2 billion daily active users, working on everything from algorithm development to production system maintenance. This is an excellent opportunity for someone who wants to make a significant impact on Google's core technologies while working with cutting-edge tools and technologies.

Last updated 3 days ago

Responsibilities For Senior Software Engineer, Full Stack, Android Safety Technology

  • Use Google's and Android's infrastructure to build algorithms, and machine learning models that serve more than 2 billion daily active users
  • Build algorithms and machine learning models to launch on Android
  • Propose, discuss and prototype solutions. Build the tooling necessary for the above investigations and launches
  • Help monitor and maintain our production systems

Requirements For Senior Software Engineer, Full Stack, Android Safety Technology

Java
Python
JavaScript
TypeScript
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience with software development in Java programming language
  • 3 years of experience with full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent
  • 3 years of experience testing, maintaining, or launching software products in the Android platform and ecosystem
  • 1 year of experience with software design and architecture

Benefits For Senior Software Engineer, Full Stack, Android Safety Technology

Medical Insurance
Parental Leave
  • Equal employment opportunity
  • Accommodations for special needs
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Senior Software Engineer, Full Stack, Android Safety Technology