Software Engineer III, Authentication and Autofill, Android

2 Weeks ago • 2 Years + • Mobile Development

Job Summary

Job Description

This role focuses on accelerating the development of authentication, autofill, identification, and payment features for Android users. You will contribute to multiple codebases, including Android Framework and Google Play Services. Responsibilities include improving ML-based understanding of applications and user interactions, developing and shipping improvements to Autofill and authentication applications, and collaborating with partner teams. The goal is to enhance the user experience by making their digital lives more organized and efficient. The position requires expertise in Android development, data structures, algorithms, and ideally, knowledge of cryptography, differential privacy, and machine learning.
Must have:
  • Bachelor's degree or equivalent experience
  • 2+ years software development experience (Java, Kotlin, etc.)
  • 2+ years experience with data structures and algorithms
  • Contribute to Android Framework and Google Play Services codebases
  • Develop and ship Autofill and Authentication improvements
Good to have:
  • Master's or PhD in Engineering/Computer Science
  • Android/Mobile app development experience
  • Cryptography and differential privacy knowledge
  • Machine Learning application experience

Job Details

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages (e.g., Java, Kotlin, Python, C++, etc).
  • 2 years of experience with data structures and algorithms.

Preferred qualifications:

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • Experience in Android or Mobile application development.
  • Knowledge in cryptography and differential privacy.
  • Experience in applying Machine Learning (ML) to novel domains.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

In this role, you will accelerate development of authentication, autofill, identification, and payment features to help Android users delightfully organize their digital lives, and work with partner teams in Mountain View.

Android is Google’s open-source mobile operating system powering more than 3 billion devices worldwide. Android is about bringing computing to everyone in the world. We believe computing is a super power for good, enabling access to information, economic opportunity, productivity, connectivity between friends and family and more. We think everyone in the world should have access to the best computing has to offer. We provide the platform for original equipment manufacturers (OEMs) and developers to build compelling computing devices (smartphones, tablets, TVs, wearables, etc) that run the best apps/services for everyone in the world.

Responsibilities

  • Contribute across multiple codebases including code in Android Framework and Google Play Services.
  • Work on issues like improving ML based understanding of applications and user interactions with them.
  • Develop, build and ship improvements to Autofill and for Authentication applications.

Similar Jobs

ByteDance - Site Reliability Engineer, Compute Platform

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Everyday Health Group - Principal Software Engineer, Android

Everyday Health Group

Boston, Massachusetts, United States (Remote)
1 Month ago
ION - Technical Consultant - Endur

ION

Dallas, Texas, United States (On-Site)
6 Months ago
ION - Data Engineer, Italy

ION

Italy (Hybrid)
6 Months ago
Nagarro - Senior Engineer, Java

Nagarro

India (Remote)
6 Months ago
Nagarro - Associate Staff Engineer, Java

Nagarro

Philippines (On-Site)
6 Months ago
Rush Street Interactive - Senior iOS Engineer I

Rush Street Interactive

Serbia (Hybrid)
1 Month ago
Nagarro - Staff Engineer, Big Data

Nagarro

(On-Site)
6 Months ago
Nagarro - Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
6 Months ago
Playtika - Unity Developer

Playtika

Romania (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sumo Logic - Senior Software Engineer I - DevOps Engineer

Sumo Logic

(Remote)
21 Hours ago
Miniclip - iOS Engineer

Miniclip

Lisbon, Lisbon, Portugal (On-Site)
2 Weeks ago
ByteDance - Software Engineer Intern (AI Platform)

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Every matrix - Java Developer

Every matrix

London, England, United Kingdom (Hybrid)
3 Months ago
Meta - Software Engineer, Android

Meta

Menlo Park, California, United States (On-Site)
5 Months ago
Canva - Staff Backend Engineer - Product Insights Enablement - Java

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Google - Technical Solutions Consultant, Android TV Partner Engineering

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago
Microsoft - OA-Senior Security Product Manager

Microsoft

Redmond, Washington, United States (On-Site)
2 Days ago
GoMotive - Software Engineer, Backend

GoMotive

India (Remote)
1 Month ago
ION - Software Developer  DataStage, Italy

ION

Italy (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Beijing, Beijing, China

Riot Games - Senior Game Product Manager (Monetization and Growth) - FFGS

Riot Games

Shanghai, Shanghai, China (On-Site)
5 Months ago
Tencent - NIKKE Game Community Content Operation

Tencent

Shanghai, Shanghai, China (On-Site)
1 Month ago
Google - Account Manager, Fintech, Large Customer Sales

Google

Shanghai, Shanghai, China (On-Site)
2 Days ago
Aptive - Cutting / LP Maintenance Engineer

Aptive

Yantai, Shandong, China (On-Site)
19 Hours ago
Virtuos - Senior C&B Specialist

Virtuos

China (On-Site)
1 Month ago
Landor - Design Intern

Landor

Shanghai, China (On-Site)
1 Day ago
Google - Senior Account Strategist, Mid-Market Sales

Google

Shenzhen, Guangdong Province, China (On-Site)
2 Days ago
NVIDIA - OEM Account Manager

NVIDIA

Beijing, Beijing, China (On-Site)
1 Week ago
Kaiying Network - Video Production (AIGC Focus)

Kaiying Network

Shanghai, China (On-Site)
2 Weeks ago
The Walt Disney Company - Facility Designer

The Walt Disney Company

Shanghai, Shanghai, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Next Level Business Services - Android Integrator

Next Level Business Services

Denver, Colorado, United States (On-Site)
6 Months ago
Nagarro - Senior Staff Engineer, Mobile Android

Nagarro

India (Remote)
6 Months ago
Aristocrat Gaming - Unity Developer

Aristocrat Gaming

Barcelona, Catalonia, Spain (Hybrid)
1 Month ago
Tonies - Engineering Manager Mobile

Tonies

Germany (Remote)
1 Month ago
Nagarro - Associate Staff Engineer, CRM Salesforce

Nagarro

India (Remote)
6 Months ago
Google - Senior Software Engineer, Dagger, Core

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago
Crunchyroll - iOS Engineering Manager

Crunchyroll

Culver City, California, United States (Remote)
5 Months ago
Nagarro - Senior Analyst, People Enablement

Nagarro

Jersey City, New Jersey, United States (On-Site)
6 Months ago
Google - Senior Software Engineer, Embedded Systems/Firmware, Google TV

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago
Ciklum - Senior IOS Developer

Ciklum

Chennai, Tamil Nadu, India (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Dublin, County Dublin, Ireland (On-Site)

New York, New York, United States (On-Site)

Waterloo, Ontario, Canada (On-Site)

Taipei City, Taiwan (On-Site)

San Francisco, California, United States (On-Site)

Saint-Ghislain, Wallonia, Belgium (On-Site)

Bengaluru, Karnataka, India (On-Site)

Austin, Texas, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug