Software Developer III, Mobile (Android), AR

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$136,000 - $200,000
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AR/VR

Description For Software Developer III, Mobile (Android), AR

Google's Augmented Reality team is seeking a Software Developer III to join their diverse group of experts focused on building foundations for immersive computing and creating helpful user experiences. This role combines Android development with cutting-edge AR technology, making immersive computing accessible to billions through mobile devices.

As a Software Developer III, you'll be working on critical projects with opportunities to switch teams as the business evolves. The role demands versatility and leadership qualities, involving full-stack development as Google continues to push technology forward. You'll manage project priorities, deadlines, and deliverables while designing, developing, testing, and maintaining software solutions.

The position offers exposure to various technical areas including distributed computing, large-scale system design, artificial intelligence, and UI design. You'll be working with performance optimization, large-scale systems data analysis, and developing accessible technologies. The role provides comprehensive benefits and competitive compensation, reflecting Google's commitment to maintaining its position at the forefront of technology innovation.

This is an excellent opportunity for someone passionate about mobile development and AR technology, offering the chance to impact billions of users while working with cutting-edge technology in a collaborative environment. The role combines technical expertise with leadership opportunities, making it ideal for developers looking to grow their careers at one of tech's most innovative companies.

Last updated 16 days ago

Responsibilities For Software Developer III, Mobile (Android), AR

  • Write product or system development code
  • Review code developed and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues
  • Participate in, or lead design reviews with peers and stakeholders

Requirements For Software Developer III, Mobile (Android), AR

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 years of experience Android application development

Benefits For Software Developer III, Mobile (Android), AR

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Comprehensive medical, dental, and vision insurance
  • 401k benefits
  • Equity compensation
  • Bonus compensation

Interested in this job?

Jobs Related To Google Software Developer III, Mobile (Android), AR

Product Manager, YouTube Create

Lead product strategy and development for YouTube Create, scaling the app from MVP to millions of users while introducing innovative video creation features.

Partner Engineer, Mobile Carriers

Technical Program Manager role at Google focusing on mobile carrier certification, device testing, and cross-functional project management in Mexico City.

Software Engineer, Google Pixel Camera

Software Engineer position at Google working on Pixel Camera technology, focusing on performance optimization and camera app development.

Software Engineer, Pixel Innovation

Mid-level Software Engineer position at Google's Pixel Innovation team, focusing on mobile development and innovative user experiences.

Software Engineer, Auto Focus, Pixel Camera

Mid-level Software Engineering role at Google focusing on developing auto focus technologies for Pixel camera systems using ML and computer vision.