Software Engineer II, Health Connect, Android

4 Days ago • 1 Years + • Mobile Development

Job Summary

Job Description

This Software Engineer II role focuses on designing and building the future health platform for Android devices. You'll be creating APIs used by thousands of developers to enable health and fitness features for millions of users. Responsibilities include participating in design reviews, code reviews, contributing to documentation, debugging system issues, and designing with cross-product area requirements in mind. The position requires experience in Android application development, data structures, algorithms, and one or more programming languages (e.g., Python, C, C++, Java, JavaScript). You'll work in a platform team environment impacting both third-party and first-party applications.
Must have:
  • Android app development experience
  • Data structures & algorithms knowledge
  • Programming language proficiency (e.g., Java)
  • Code review & debugging skills
  • API design & development
Good to have:
  • Experience with Jetpack
  • Open source development experience
  • System design knowledge
  • Experience with other mobile platforms

Job Details

Minimum qualifications:

  • 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.

Preferred qualifications:

  • Experience with Android or other mobile platforms.
  • Experience with open source development like Jetpack.
  • Knowledge in data structures, algorithms and systems design along with excellent problem solving skills.
  • Ability to be a team player with excellent collaboration skills.
  • Ability to work in a platform team environment with a direct impact on both third-party and first-party applications.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

In this role, you will help us design and build the future health platform for Android devices, building API that thousands of developers will use to enable health and fitness use cases across 10s growing to 100s of millions of users.

Android is Google’s open-source mobile operating system powering more than 3 billion devices worldwide. Android is about bringing computing to everyone in the world. We believe computing is a super power for good, enabling access to information, economic opportunity, productivity, connectivity between friends and family and more. We think everyone in the world should have access to the best computing has to offer. We provide the platform for original equipment manufacturers (OEMs) and developers to build compelling computing devices (smartphones, tablets, TVs, wearables, etc) that run the best apps/services for everyone in the world.

Responsibilities

  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Design and build with consideration of cross-product area requirements and stakeholders, helping navigate the dependencies.

Similar Jobs

Warner Bros Games - Staff Software Engineer - Full Stack Developer

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Miniclip - iOS Engineer

Miniclip

Lisbon, Lisbon, Portugal (On-Site)
1 Week ago
The Walt Disney Company - Manager, Software Engineering

The Walt Disney Company

San Francisco, California, United States (On-Site)
3 Months ago
Dream Sports - Engineering Manager - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Google - Software Engineer, Android, Photos

Google

Sydney, New South Wales, Australia (On-Site)
4 Days ago
N-iX - Senior Mobile Engineer

N-iX

Poland (Hybrid)
5 Days ago
Meta - Software Engineer, Android

Meta

New York, New York, United States (On-Site)
5 Months ago
Luxoft - Android HMI Architect

Luxoft

Cairo, Cairo Governorate, Egypt (On-Site)
4 Months ago
DraftKings - Senior iOS Engineer

DraftKings

Bulgaria (Remote)
1 Week ago
Nagarro - Associate Staff Consultant ,Sap Development BTP

Nagarro

India (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Backend Software Engineer Graduate (Global E-commerce-US) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
GrowthX® - Tech Lead

GrowthX®

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Interactive Brokers - Software Engineer - Java

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
6 Months ago
NinjaVan - Staff Data Engineer

NinjaVan

Hyderabad, Telangana, India (On-Site)
6 Months ago
UXBERT Labs - Senior Mobile Developer

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
3 Months ago
Meta - Software Engineer, Intern/Co-op

Meta

Seattle, Washington, United States (On-Site)
5 Months ago
Google - Application Engineer, SAP Specialist

Google

Bengaluru, Karnataka, India (On-Site)
3 Days ago
Microsoft - Software Engineer II

Microsoft

Reston, Virginia, United States (On-Site)
2 Days ago
Appier - Senior Software Engineer, Backend Development

Appier

Taipei City, Taiwan (On-Site)
5 Months ago
ByteDance - Backend Software Engineer - FIDO2 Authentication

ByteDance

San Jose, California, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

Tesla - HR Operations Payroll Specialist

Tesla

London, England, United Kingdom (On-Site)
2 Months ago
Rebellion - Senior AI Gameplay Programmer

Rebellion

Oxford, England, United Kingdom (Hybrid)
1 Month ago
Climax Studios - Senior Level Designer

Climax Studios

Scotland, United Kingdom (On-Site)
3 Weeks ago
Lighthouse Games - Principal VFX Artist

Lighthouse Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
3 Weeks ago
Tesla - Delivery Support Advisor

Tesla

Manchester, England, United Kingdom (On-Site)
2 Months ago
Double Eleven - Lead Programmer (Unreal Engine)

Double Eleven

Middlesbrough, England, United Kingdom (Hybrid)
1 Month ago
Activision - Weapons and Vehicles Artist

Activision

London, England, United Kingdom (Hybrid)
2 Months ago
Rockstar Games - Associate QA Tester: Online Services (Night Shift)

Rockstar Games

Lincoln, England, United Kingdom (On-Site)
3 Weeks ago
1920 - Production Coordinator for Commercials

1920

London, England, United Kingdom (Hybrid)
3 Weeks ago
PlayStation Global - Employment Counsel, EMEA

PlayStation Global

London, England, United Kingdom (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Nagarro - Senior Staff Consultant ,SAP Financial Management

Nagarro

India (Remote)
6 Months ago
Nagarro - Senior Staff Engineer, CRM Salesforce

Nagarro

New York, New York, United States (On-Site)
6 Months ago
Nagarro - Staff Consultant ,SAP Analytics Data Manageme

Nagarro

Gurugram, Haryana, India (On-Site)
6 Months ago
Nagarro - Staff Consultant ,SAP Materials

Nagarro

India (Remote)
6 Months ago
Nagarro - Staff Engineer, Python

Nagarro

India (Remote)
6 Months ago
Google - Software Engineer, Core, Dagger

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Days ago
Nagarro - Associate Staff Engineer

Nagarro

Gurugram, Haryana, India (On-Site)
6 Months ago
N-iX - Senior React Native Engineer

N-iX

Ukraine (Remote)
4 Weeks ago
Nagarro - Associate Staff Engineer, QA Automation

Nagarro

Japan (Remote)
6 Months ago
STAGE - Kotlin Developer

STAGE

Noida, Uttar Pradesh, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Fremont, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Atlanta, Georgia, United States (On-Site)

San Francisco, California, United States (On-Site)

Fremont, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug