Software Engineer II, Mobile, Platforms and Devices

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Mobile
Entry-Level Software Engineer
Contact Company
1+ year of experience
Healthcare · Consumer

Description For Software Engineer II, Mobile, Platforms and Devices

Google is seeking a Software Engineer II for their Mobile, Platforms and Devices team, focusing on Fitbit's innovative product line. This role combines Google's massive scale with Fitbit's mission to make everyone healthier through smart devices and software. You'll work on critical projects developing mobile applications, particularly for Android, that impact millions of users worldwide. The position offers comprehensive development experience from ideation to deployment, collaborating with various teams across Google and Fitbit.

The role requires strong Android development skills and software engineering fundamentals, with opportunities to work on cutting-edge health and fitness technology. You'll be part of a team that develops and maintains Fitbit's wide range of products, including smartwatches, trackers, and smart scales, while also contributing to the software platform and Fitbit Premium service.

As part of Google's engineering team, you'll have the chance to work on diverse technical challenges across information retrieval, distributed computing, system design, and mobile development. The position offers growth opportunities as you'll be exposed to multiple aspects of product development, from UI design to backend systems.

This role is perfect for someone who wants to make a direct impact on people's health and wellness while working with cutting-edge technology at a global scale. You'll be part of Google's mission to make health more accessible to everyone while having the resources and support of one of the world's leading tech companies. The position offers the unique opportunity to work on products that tangibly improve users' lives while solving complex technical challenges in the mobile health tech space.

Last updated 11 days ago

Responsibilities For Software Engineer II, Mobile, Platforms and Devices

  • Participate in the full cycle of development, from an idea through design, implementation, testing to exposing features to millions of end users
  • Collaborate with multiple teams inside Fitbit and Google (e.g., Identity, Product Security, Customer Support, Product Management, feature development teams, Cloud Infrastructure, Site Reliability Engineering)
  • Ensure appropriate test automation and coverage for developed features to ensure high quality at scale
  • Contribute to processes, testing, automation, products and business growth

Requirements For Software Engineer II, Mobile, Platforms and Devices

Java
JavaScript
Python
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms
  • 1 year of experience with Android application development
  • Experience developing accessible technologies (preferred)
  • Experience with Android development (preferred)
  • Ability to work and achieve results without daily supervision collaborating with other engineers (preferred)

Interested in this job?

Jobs Related To Google Software Engineer II, Mobile, Platforms and Devices

Software Engineer II, Mobile, Platforms and Devices

Software Engineer II position at Google focusing on mobile development for Fitbit's health and wellness devices, requiring Android expertise and 1+ years of experience.

Software Engineer II, Mobile, Platforms and Devices

Entry-level Software Engineer position at Google focusing on mobile development for Fitbit's health and wellness platforms.

Software Engineer II, Mobile, Wear OS

Software Engineer II position at Google focusing on Wear OS platform development, requiring Android development experience and strong programming skills.

Software Engineer, Pixel Intelligence

Software Engineer position at Google's Pixel Intelligence team, focusing on mobile development and innovation for Pixel devices.

Software Engineer, Pixel Intelligence

Entry-level Software Engineer position at Google's Pixel Intelligence team, focusing on mobile development and innovative user experiences for Pixel devices.