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
5,000+ Employees
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 strong software engineering fundamentals. You'll be part of a dynamic environment where you'll collaborate across multiple teams, including Identity, Product Security, and Cloud Infrastructure. The role offers a unique opportunity to work at the intersection of health technology and consumer devices, contributing to products that directly impact users' health and wellness goals.

As part of Google's engineering team, you'll have the chance to work on diverse technical challenges, from distributed computing to AI and natural language processing. The position offers growth opportunities as you'll be exposed to full-stack development and can switch teams as you evolve with the company.

The ideal candidate should be versatile, demonstrate leadership qualities, and be passionate about solving complex technical problems. You'll be responsible for the complete development cycle, from ideation to implementation, ensuring high-quality code through proper testing and automation. This role is perfect for someone who wants to make a meaningful impact on global health while working with cutting-edge technology at one of the world's leading tech companies.

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

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.

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.