Developer Relations Engineer, Android/System UI

1 Month 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

Everyday Health Group - Senior Software Engineer, Backend - Lose It!

Everyday Health Group

United States (On-Site)
7 Months ago
lifechruh - Senior Software Engineer

lifechruh

Edmond, Oklahoma, United States (On-Site)
1 Year ago
Trackman - Senior iOS Developer

Trackman

(On-Site)
2 Months ago
eBay - Sr Manager, Software Development

eBay

Amsterdam, North Holland, Netherlands (Hybrid)
5 Days ago
Simple Viral Games - iOS Developer

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Patreon - Senior iOS Engineer

Patreon

San Francisco, California, United States (Hybrid)
2 Months ago
Nagarro - Staff Engineer ,Mobile Developer (React Native)

Nagarro

Hyderabad, Telangana, India (On-Site)
7 Months ago
Tru India - React Native Developer

Tru India

Sahibzada Ajit Singh Nagar, Punjab, India (On-Site)
9 Months ago
Google - Software Engineer II, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
Nagarro - Staff Engineer, CRM Salesforce

Nagarro

India (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

that game company - Game Engine Engineer (Optimization)

that game company

Shanghai, Shanghai, China (On-Site)
2 Months ago
truecaller - Staff Android Engineer

truecaller

Stockholm, Stockholm County, Sweden (On-Site)
2 Weeks ago
Cognite - Backend Engineer

Cognite

Oslo, Oslo, Norway (Hybrid)
2 Months ago
Fluxon - Senior Software Engineer

Fluxon

Gurugram, Haryana, India (Remote)
1 Day ago
Unity - Mobile Automation Engineer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Adobe - Software Development Engineer, Site Reliability Engineering

Adobe

Bucharest, Bucharest, Romania (On-Site)
3 Weeks ago
VGW - Data Engineer

VGW

Perth, Western Australia, Australia (On-Site)
3 Weeks ago
Coda - Senior/Staff Software Engineer (Relocation to Bangkok)

Coda

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Trackman - Mobile App Developer - Team Sports

Trackman

Denmark (On-Site)
8 Months ago
AccelData - Software Engineer - Backend

AccelData

Bengaluru, Karnataka, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Omnissa - Senior Member of Technical Staff (C++ Windows)

Omnissa

Chennai, Tamil Nadu, India (On-Site)
7 Months ago
Technorizen Software Solutions - Exp. IOS Developer (Indore)

Technorizen Software Solutions

Indore, Madhya Pradesh, India (On-Site)
10 Months ago
FICO - Software Engineering-Lead backend Engineer

FICO

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Henkel - Data Scientist-Intern

Henkel

Pune, Maharashtra, India (On-Site)
8 Months ago
Info Stretch - Engineering Lead - ETL Architecture

Info Stretch

Bengaluru, Karnataka, India (On-Site)
7 Months ago
VPlayed - Roku TV Developer

VPlayed

Chennai, Tamil Nadu, India (Hybrid)
10 Months ago
PwC - Senior Analyst

PwC

Gurugram, Haryana, India (On-Site)
3 Days ago
high radius - Senior Analyst

high radius

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
Crowd Strick - Engineer III - Content SDET

Crowd Strick

Pune, Maharashtra, India (Remote)
3 Days ago
Tellius - Senior Software Engineer - Backend

Tellius

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

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Nagarro - Senior Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
7 Months ago
N-ix - Senior iOS Engineer

N-ix

Colombia (Remote)
2 Months ago
Trackman - Mobile App Developer - Team Sports

Trackman

Hørsholm, Denmark (On-Site)
2 Months ago
Nagarro - Senior Staff Engineer, Hybris

Nagarro

India (Remote)
7 Months ago
PrashantAdvait Foundation (Acharya Prashant) - Senior iOS App Developer

PrashantAdvait Foundation (Acharya Prashant)

Noida, Uttar Pradesh, India (On-Site)
7 Months ago
Ciklum - Senior IOS Developer

Ciklum

Chennai, Tamil Nadu, India (Hybrid)
8 Months ago
Nagarro - Senior Staff Engineer ,Mobile Developer (React Native)

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
7 Months ago
Ajmera Infotech - Flutter Application Developer (Mobile)

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
1 Month ago
Nagarro - Senior Staff Engineer, Mobile Android

Nagarro

India (Remote)
7 Months ago
Nagarro - Associate Principal Consultant, Business Analyst

Nagarro

Japan (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

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

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, 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