Senior Software Engineer, Android, Find My Device

2 Weeks ago • 5 Years + • Full Stack Development

Job Summary

Job Description

As a Senior Software Engineer, Android, Find My Device, you'll design, implement, and launch new features across the Find My Device technology stack (web front-end, server back-ends, Android application, and Google Play Services modules). You'll collaborate with Product Managers, UX, and Engineering teams across various locations. Mentorship and technical leadership will be key, focusing on engineering excellence and quality user experiences. The role requires expertise in Android application development, Java/Kotlin, and software design architecture. Experience with UI development, web applications, and testing/maintaining software products is also beneficial.
Must have:
  • 5+ years software development experience
  • 3+ years Android app development
  • 3+ years software product testing/launching
  • Design, implement, and launch new features
  • Collaborate with cross-functional teams
Good to have:
  • Experience with Java or Kotlin
  • Android UI development expertise
  • Web application development experience
  • Mentorship and technical leadership skills

Job Details

Minimum qualifications:

  • 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 testing, maintaining, or launching software products.
  • 3 years of experience in Android application development.
  • 1 year of experience with software design and architecture.

Preferred qualifications:

  • Experience in designing Android applications and developing in Java or Kotlin.
  • Experience in building Android User Interface (UI).
  • Experience in developing web applications.
  • Experience working on a team across multiple sites or locations with excellent collaboration and communication skills.

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, artificial intelligence, 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. The Platforms and Ecosystems product area encompasses Google's various computing software platforms across environments (desktop, mobile, applications). The products provide enterprises, and ultimately end users, the ability to utilize and manage their services at scale. We build innovative and compelling software products—from apps to TVs, from laptops to phones—that have an impact on people’s lives across the world.

Responsibilities

  • Design, implement, and launch new features across the end-to-end Find My Device technology stack including the web front-end, server back-ends, Android application, and Google Play Services modules.
  • Partner and build productive collaborations with Product Managers, User Experience (UX) and Engineering teams across our other sites in different locations.
  • Provide mentorship and technical leadership to team members.
  • Demonstrate a focus on engineering excellence and building quality user experiences.

Similar Jobs

Extreme Inc. - QA Engineer

Extreme Inc.

Tokyo, Japan (Hybrid)
1 Day ago
Enphase Energy - EVSE - Tech Lead Backend Developer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Google - Software Engineer III, Chrome

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Miniclip - Senior Cloud Engineer

Miniclip

Lisbon, Lisbon, Portugal (On-Site)
1 Day ago
Microsoft - Software Engineer - Systems

Microsoft

Redmond, Washington, United States (On-Site)
3 Days ago
Google - Software Engineer III, Google Cloud Networking

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
The Walt Disney Company - Lead Software Engineer, Ad Platforms

The Walt Disney Company

Seattle, Washington, United States (On-Site)
2 Weeks ago
Google - Software Developer III, Front-End, Google Home Platform

Google

Waterloo, Ontario, Canada (On-Site)
2 Weeks ago
ByteDance - Backend Software Engineer - FIDO2 Authentication

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Google - Software Engineer, Google Cast and Device Media

Google

Hsinchu County, Taiwan (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Senior Software Engineer - Compute Infrastructure (Orchestration & Scheduling)

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Google - Software Engineer II, Android App, Software Development Lifecycle

Google

Taipei City, Taiwan (On-Site)
2 Days ago
N-iX - Junior AQA Engineer (with Python)

N-iX

Colombia (Remote)
1 Week ago
ION - Lead Software Engineer, Italy

ION

Milan, Lombardy, Italy (On-Site)
6 Months ago
Tencent - Cross-Border Payment Software Engineering Intern

Tencent

(On-Site)
1 Month ago
Moloco - Machine Learning Engineer

Moloco

Redwood City, California, United States (On-Site)
6 Hours ago
N-iX - Middle Technical Consultant

N-iX

Ukraine (Remote)
1 Month ago
Nagarro - Senior Staff Engineer, Mobile Android

Nagarro

India (Remote)
6 Months ago
Meta - Software Engineering Manager, Product

Meta

Los Angeles, California, United States (Remote)
5 Months ago
Snail Games - Software Engineer - AI/Machine Translation

Snail Games

Beverly Hills, California, United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Gyaan - Senior Backend Engineer (Python)

Gyaan

Pune, Maharashtra, India (On-Site)
6 Months ago
Bluevine India - Lifecycle Marketing Specialist

Bluevine India

Bengaluru, Karnataka, India (Hybrid)
1 Day ago
e2 open - Senior Software Engineer

e2 open

Hyderabad, Telangana, India (On-Site)
1 Day ago
BOT VFX - DTP Specialist

BOT VFX

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
PwC - Senior Associate -SAP SD-Bangalore-TC

PwC

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Xentrix Studios - Modeling – Artist

Xentrix Studios

India (On-Site)
5 Months ago
Rackspace Technology - Python Software Engineer IV

Rackspace Technology

India (Remote)
1 Month ago
PwC - IN-Senior Associate–SCM Functional-Production-Ms Dynamics–Advisory- Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Passion Gaming - Customer Service Executive (Kannada)

Passion Gaming

Panchkula, Haryana, India (On-Site)
1 Year ago
Alation - Renewals Manager

Alation

Chennai, Tamil Nadu, India (Hybrid)
23 Hours ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Microsoft - Software Engineer - Agent Team - Microsoft Identity

Microsoft

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Mozilla - Staff Machine Learning Engineer, Gen AI

Mozilla

Canada (Remote)
6 Months ago
Easygo - Senior Frontend Software Engineer - Design Systems

Easygo

Melbourne, Victoria, Australia (On-Site)
1 Month ago
Safe Security - Software Development Engineer II

Safe Security

New Delhi, Delhi, India (On-Site)
6 Months ago
Ubisoft - Senior Full Stack Developer [Production Tools]

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
Google - Senior Software Engineer, Service Provisioning

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Google - Software Engineer, Machine Learning

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
Velotio Technologies - Lead Engineer (Java)

Velotio Technologies

Pune, Maharashtra, India (Remote)
1 Month ago
Google - Software Engineer III

Google

Fremont, California, United States (On-Site)
2 Days ago
Nagarro - Associate Principal Engineer, Python

Nagarro

Bengaluru, Karnataka, India (On-Site)
6 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.

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (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