Software Engineer III, Platforms and Devices - Play

Google

Atlanta, Georgia, United StatesFull-time$147,000–$211,000Posted Oct 12, 2026

About the role

MINIMUM QUALIFICATIONS:

  • Bachelor’s degree in Computer Science, Computer Engineering, Information

Systems, or a related field and 2 years of experience in the job offered or

in a Software Engineer-related occupation.

  • Position requires the following: 2 years of experience in One of the

following programming languages: Kotlin, C++, Python, or Java; 2 years of

experience in Data structures and algorithms; 2 years of experience in

Systems design with design and implementation choices to support universal

product development; 2 years of experience in Production hygiene and support

processes; 2 years of experience in One of the following: Artificial

Intelligence or Machine learning, mobile app development, distributed

systems, API design and development, Backend development, or Frontend

development; 2 years of experience in Full software development lifecycle to

deliver user-facing features or infrastructure systems; and 1 year of

experience in Software development in a large or complex distributed software

environment, including: a number of systems (multiple systems interactions),

100K+ Queries Per Second, or serving 100M+ users.

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 a 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 Devices team encompasses Google's various computing software

platforms across environments (desktop, mobile, applications), as well as our

first party devices and services that combine the best of Google AI, software,

and hardware. Teams across this area research, design, and develop new

technologies to make our user's interaction with computing faster and more

seamless, building innovative experiences for our users around the world.

The US base salary range for this full-time position is $147,000 - $211,000 +

15% bonus target + equity + benefits determined by role, level, and location.

Individual pay is determined by additional factors, including job-related

skills, experience, and relevant education or training. Learn more about

benefits at Google.

[https://www.google.com/about/careers/applications/benefits/]

Position reports to the Google office & may allow for a hybrid schedule as per

Google policy.

The Platforms and Devices team encompasses Google's various computing software

platforms across environments (desktop, mobile, applications), as well as our

first party devices and services that combine the best of Google AI, software,

and hardware. Teams across this area research, design, and develop new

technologies to make our user's interaction with computing faster and more

seamless, building innovative experiences for our users around the world.

RESPONSIBILITIES:

  • Deliver on end-to-end tasks towards a larger goal with minimal assistance

from more senior team members; independently plan, prioritize, and execute

your work.

  • Make larger, mostly independent, technical contributions. Write product or

system development code and deploy to production.

  • Participate in design reviews with peers and stakeholders to decide amongst

available technologies.

  • Review code developed by other developers and provide feedback to ensure best

practices (e.g., style guidelines, checking code in, accuracy, testability,

and efficiency); Contribute to existing documentation or educational content

and adapt content based on product/program updates and user feedback; Triage

product or system issues and debug/track/resolve by analyzing the sources of

issues and the impact on hardware, network, or service operations and

quality; and Identify technical problems with the requirements, and fix them.

  • Consistently generate ideas required to solve even ambiguous problems, and

take ownership of the solution, even when this involves many activities

beyond coding such as: Reliability monitoring and alerting, Security and

privacy practices, Documentation, Integration testing, Production hygiene and

support processes etc; Maintain a user-focused, user first approach and

attitude; and Ensure high quality and reliability of large and complex

software systems (high qps, sensitive data, distributed systems, diverse

compute platforms like mobile or cloud).

Responsibilities

  • Independently plan and deliver software development tasks, including deploying code to production.
  • Contribute to technical design reviews and review peers' code.
  • Debug and resolve product or system issues, identify requirement problems, and maintain documentation.
  • Own solutions that support reliability, security, testing, and production hygiene.
  • Build and maintain high-quality, reliable software systems with a user-focused approach.

Qualifications

  • Bachelor’s degree in computer science, computer engineering, information systems, or a related field.
  • At least 2 years of experience in a software engineer-related occupation.
  • 2 years of experience with Kotlin, C++, Python, or Java; data structures and algorithms; systems design; production support processes; and the software development lifecycle.
  • 2 years of experience in at least one area: AI or machine learning, mobile app development, distributed systems, API development, backend development, or frontend development.
  • 1 year of experience developing software in a large or complex distributed environment.

Benefits

  • 15% bonus target
  • Equity
  • Benefits

Skills mentioned

KotlinC++PythonJavaSystem DesignDistributed SystemsMobile DevelopmentBackend DevelopmentDebuggingIntegration Testing

About Google

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. Check out our career opportunities at goo.gle/3DLEokh

Software Development10,001+ employeesMountain View, CA

H-1B sponsorship history

Historical employer filing data was found for Google. The employer record includes 57,181 historical certified applications. This is employer-level history, not a guarantee that this role currently offers sponsorship.