Developer Relations Engineer, Android/System UI

2 Days ago • 3-4 Years • Mobile Development

Job Summary

Job Description

This Developer Relations Engineer role focuses on Android/System UI. Responsibilities include working with developers to boost System UI API adoption, providing engineering guidance for product development and improvement, becoming a SysUI API and tools expert, identifying opportunities for Google and developers, ensuring SysUI API alignment with Jetpack Compose best practices, and collaborating with Android System UI and Developer Experience teams. The role involves creating developer resources (code examples, blog posts), influencing engineering plans, proposing product changes, and understanding developer needs. The ideal candidate possesses strong Android app development skills (Kotlin, Jetpack Compose), experience debugging performance issues, and a passion for developer advocacy.
Must have:
  • 3+ years Android app development experience
  • 1+ year Kotlin experience
  • System UI API expertise
  • Jetpack Compose experience
  • Developer relations experience
Good to have:
  • Experience debugging Jetpack Compose performance issues
  • Experience rolling out new technologies
  • Open-source contribution experience

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 3 years of experience in Android app development.
  • 1 year of experience in Kotlin programming language.

Preferred qualifications:

  • 4 years of experience in building Android apps.
  • Experience debugging performance issues in Jetpack Compose.
  • Experience rolling out a new technology at their company to improve developer productivity.
  • Experience contributing to an open source project.


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.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

In this role, you will work with developers, generate insights, create guidance, write example code, author blog posts, influence engineering plans, propose product changes, discover developer stories and inspire developers.

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

  • Work with developers to drive adoption of System UI APIs.
  • Provide engineering direction and assistance to design, build, launch, and improve developer products.
  • Become an expert in SysUI APIs and tools, and identify opportunities for Google and developers to create better products for users.
  • Work with the Jetpack Compose team to ensure that the SysUI APIs align with Jetpack Compose best practices.
  • Collaborate with Android System UI and Developer Experience product and engineering teams to deliver the relevant developer narrative to Android Developers.

Similar Jobs

N-iX - Middle Java Engineer with Kotlin

N-iX

Poland (Remote)
3 Days ago
Spruce Systems - Sr Software Engineer, Cross-Platform Rust

Spruce Systems

(Remote)
7 Hours ago
Appirits - Web Engineer

Appirits

Tokyo, Japan (Hybrid)
2 Months ago
matchgroup - Sr. Machine Learning Software Engineer

matchgroup

Seoul, South Korea (Hybrid)
5 Months ago
Playrix - Lead SDET

Playrix

Georgia (Remote)
6 Months ago
Nagarro - Senior Staff Engineer ,Mobile Developer (React Native)

Nagarro

India (Remote)
6 Months ago
Meta - Software Engineer, iOS

Meta

San Diego, California, United States (Remote)
1 Week ago
Voodoo - Senior iOS Engineer

Voodoo

Paris, Île-de-France, France (Hybrid)
1 Month ago
Voodoo - Senior iOS Developer (Ad Tech)

Voodoo

Paris, Île-de-France, France (Hybrid)
1 Month ago
Ciklum - Senior Android Developer

Ciklum

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

VGW - Senior Engineer

VGW

Sydney, New South Wales, Australia (On-Site)
1 Day ago
OKX - Graduate Hire 2024/25 - Software Engineer

OKX

Hong Kong (On-Site)
6 Months ago
The Walt Disney Company - Senior Software Engineer - Scala

The Walt Disney Company

New York, New York, United States (On-Site)
2 Months ago
Google - Software Engineering Manager, Play Games

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Google - Software Engineer III, Android, Google Store

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
GoFundMe - Senior Security Engineer

GoFundMe

Buenos Aires, Buenos Aires, Argentina (On-Site)
7 Hours ago
GameChanger  - Staff iOS Software Engineer, Gameday

GameChanger

United States (Remote)
2 Months ago
Drive mode - Mobile Software Engineer - Android

Drive mode

Mountain View, California, United States (Hybrid)
1 Year ago
UXBERT Labs - Senior Mobile Developer

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
3 Months ago
Apollo - Senior Software Engineer, Backend

Apollo

United States (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Pariah Interactive - Game Developer (India)

Pariah Interactive

India (Remote)
7 Months ago
Nagarro - Senior Engineer, Sharepoint

Nagarro

India (Remote)
6 Months ago
BigID - Backend Engineer

BigID

Chennai, Tamil Nadu, India (Hybrid)
7 Hours ago
Fictiv - Associate Technical Program Manager

Fictiv

Bengaluru, Karnataka, India (On-Site)
9 Hours ago
Beghou Consulting - Marketing Ops/Growth Specialist

Beghou Consulting

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
samaa technologies - Power BI Developer

samaa technologies

Pune, Maharashtra, India (On-Site)
2 Weeks ago
Balbix - Senior/Staff Data Engineer

Balbix

Gurugram, Haryana, India (On-Site)
6 Months ago
Google - Program Manager

Google

Gurugram, Haryana, India (On-Site)
1 Week ago
Applied Materials - Mechanical Design Engineer

Applied Materials

Bengaluru, Karnataka, India (On-Site)
19 Hours ago
Microsoft - Technical Support Engineer

Microsoft

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Google - Software Engineer II, ChromeOS

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Days ago
Nagarro - Staff Engineer, Cloud

Nagarro

Hyderabad, Telangana, India (On-Site)
6 Months ago
Google - Senior Software Engineer, Android Security

Google

Sydney, New South Wales, Australia (On-Site)
2 Weeks ago
Nagarro - Associate Staff Engineer, Sharepoint

Nagarro

India (Remote)
6 Months ago
Dream Sports - SDE 1 - React Native with Android

Dream Sports

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Meta - Software Engineer, iOS

Meta

New York, New York, United States (On-Site)
5 Months ago
Nagarro - Principal Consultant, Support Presales

Nagarro

China (Remote)
6 Months ago
Google - Software Engineer III, Android, Google Store

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
STAGE - Flutter Developer

STAGE

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Voodoo - iOS Engineer - Jamble

Voodoo

Paris, Île-de-France, France (On-Site)
4 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