Taro Logo

Software Engineer, Split Compute, Android

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
$141,000 - $202,000
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Consumer

Job Description

Google is seeking a Software Engineer to join their Split Compute Android team in San Jose. This role is part of Google's Android platform, which powers over 3 billion devices worldwide and aims to bring computing accessibility to everyone globally.

The position involves working on the Split-Compute software platform, requiring strong expertise in Android development and programming skills in Java or Kotlin. The ideal candidate will have at least 2 years of Android application development experience and a Bachelor's degree in Computer Science or equivalent practical experience.

As part of Google's engineering team, you'll be contributing to technologies that impact billions of users worldwide. The role offers opportunities to work on critical projects with the potential to switch teams as both you and the business evolve. You'll be involved in design and implementation of components, participate in code reviews, maintain documentation, and collaborate with cross-functional teams.

The compensation package is competitive, ranging from $141,000 to $202,000 base salary, plus bonus, equity, and comprehensive benefits. Google provides a collaborative environment where engineers can be versatile, display leadership qualities, and tackle new challenges across the full-stack while pushing technology forward.

This is an excellent opportunity for someone passionate about Android development and interested in working on large-scale computing solutions that impact users globally. The role combines technical expertise with collaborative teamwork, offering the chance to work with cutting-edge technology while contributing to Google's mission of making computing accessible to everyone.

Last updated 3 days ago

Responsibilities For Software Engineer, Split Compute, Android

  • Contribute to the design and implementation of components in the Split-Compute software platform
  • Participate in design reviews and code reviews, providing feedback to peers
  • Contribute to existing documentation and adapt content based on product/program updates and user feedback
  • Collaborate with other team members and cross-functional peers to help plan and scope project work and successfully deliver the team's goals

Requirements For Software Engineer, Split Compute, Android

Java
Kotlin
  • Bachelor's degree in Computer Science or equivalent practical experience
  • 2 years of experience Android application development
  • Experience programming in Java or Kotlin

Benefits For Software Engineer, Split Compute, Android

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Related Jobs

Software Engineer, Laptops and Tablets, Core UI

Software Engineering role at Google focusing on Core UI development for laptops and tablets, requiring Android expertise and offering competitive compensation.

Software Engineer III, Mobile (Android), Search Video, Images

Software Engineer III position focused on Android mobile development for Google Search's video and images features.

Camera Software Engineer, Android Automotive Perception

Software engineering role focused on developing camera and perception systems for Android Automotive platform at Google.

Software Engineer, Play Store

Software Engineer position at Google Play Store focusing on mobile development and infrastructure for app discovery and developer support.

Software Engineer III, Mobile Video Playback, YouTube

Software Engineer III position at YouTube focusing on mobile video playback development, offering competitive compensation and benefits.