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 Android applications that impact millions of users worldwide. The position offers comprehensive development experience from ideation to deployment, collaborating with diverse teams across Google and Fitbit.

The role requires expertise in Android development and strong programming fundamentals, with opportunities to work on cutting-edge health and wellness technology. You'll be part of Google's engineering culture that values versatility and leadership, working on projects that push technology forward. The position involves developing features for Fitbit's range of products, including smartwatches and trackers, while ensuring high-quality code through proper testing and automation.

As part of Google's team, you'll contribute to making health more accessible to everyone through technology. The role offers exposure to various aspects of software development, from mobile development to large-scale system design. You'll work in an environment that encourages innovation and problem-solving across the full technology stack, with opportunities to grow and evolve alongside Google's fast-paced business.

This position is perfect for engineers who are passionate about health tech and want to make a real impact on users' lives. You'll be working with cutting-edge technology while contributing to products that help millions of people achieve their health and fitness goals. The role combines technical challenges with meaningful purpose, offering a unique opportunity to shape the future of health technology at a global scale.

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

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.

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.