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 personalized experiences. You'll be working on critical projects that impact millions of users, developing features for Fitbit's range of smartwatches, trackers, and smart scales.

The position requires expertise in Android development and offers the opportunity to work across the full development cycle. You'll collaborate with diverse teams across both Fitbit and Google, including Identity, Product Security, and Cloud Infrastructure. The role demands strong technical skills in mobile development, particularly Android, and the ability to work independently while contributing to larger team goals.

As part of Google's engineering team, you'll have the chance to work on cutting-edge technologies spanning information retrieval, distributed computing, system design, AI, and natural language processing. The role offers growth opportunities and the flexibility to switch teams and projects as you develop. You'll be contributing to products that directly impact users' health and wellness goals, combining technical expertise with meaningful real-world applications.

This position is ideal for someone who wants to be part of a transformative health technology initiative while working at one of the world's leading tech companies. You'll benefit from Google's innovative culture, the opportunity to work on products used by billions, and the chance to contribute to making health more accessible to everyone through technology.

Last updated 4 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

Camera Software Engineer

Camera Software Engineer position at Google working on Pixel phones, developing innovative camera software experiences and optimizing performance.

Software Engineer II, Mobile, Platforms and Devices

Entry-level Software Engineer position at Google, focusing on mobile development for Fitbit's health and wellness products, requiring 1 year of Android development experience.

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 fitness platforms, requiring Android development 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.