Software Engineer III, Fitbit Research Infra, Android
Software Engineer III, Fitbit Research Infra, Android

Software Engineer III, Fitbit Research Infra, Android

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
G

At a Glance

  • Tasks: Design and maintain Android app components for Fitbit research.
  • Company: Join Google, a leader in tech innovation impacting billions globally.
  • Benefits: Enjoy flexible work options, diverse culture, and opportunities for growth.
  • Why this job: Work on cutting-edge projects with a chance to collaborate across teams.
  • Qualifications: Bachelor’s degree and 2 years of software development experience required.
  • Other info: Diversity and inclusion are core values at Google.

The predicted salary is between 43200 - 72000 £ per year.

Experience driving progress, solving problems, and mentoring junior team members; demonstrated expertise and applied knowledge in relevant areas.

Bachelor’s degree or equivalent practical experience.

2 years of software development experience in Java or Kotlin, or 1 year with an advanced degree.

2 years of experience with data structures or algorithms.

2 years of experience in Android application development.

Preferred qualifications:

  • Experience with Android UX components (e.g., Views or Jetpack Compose).
  • Experience with Android dependency injection frameworks (e.g., Dagger/Hilt/Sting).
  • Experience with gRPC.
  • Understanding of Android component life cycles (e.g., Activity, ViewModel).

Responsibilities:

  • Design, build, and maintain Android app components and infrastructure supporting Fitbit research.
  • Create prototype systems to test innovative research ideas.
  • Facilitate access to research data from multiple sources, such as streaming device data and Fitbit APIs.
  • Assist partner teams in integrating with infrastructure and tools.
  • Collaborate with multi-disciplinary and multi-site teams.

Google is an equal opportunity employer committed to diversity and inclusion. We aim to create a workforce representative of our users, fostering a culture of belonging and providing equal employment opportunities regardless of race, religion, gender, sexual orientation, gender identity, national origin, disability, age, veteran status, marital status, pregnancy, or other protected classes.

As a global company, English proficiency is required for all roles unless otherwise specified.

Software Engineer III, Fitbit Research Infra, Android employer: Google

At Google, we pride ourselves on being an exceptional employer, particularly for the Software Engineer III role in our London office. Our vibrant work culture fosters innovation and collaboration, offering employees ample opportunities for professional growth and mentorship. With a commitment to diversity and inclusion, we ensure that every team member feels valued and empowered to contribute to groundbreaking projects that impact billions of users worldwide.
G

Contact Detail:

Google Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer III, Fitbit Research Infra, Android

✨Tip Number 1

Familiarise yourself with the latest Android development trends and technologies, especially focusing on Jetpack Compose and dependency injection frameworks like Dagger or Hilt. This knowledge will not only enhance your technical skills but also demonstrate your commitment to staying current in the field.

✨Tip Number 2

Engage with the Android developer community through forums, meetups, or online platforms. Networking can lead to valuable insights and connections that may help you learn more about the role and the company culture at Google.

✨Tip Number 3

Prepare to discuss your experience with data structures and algorithms in detail. Be ready to provide examples of how you've applied these concepts in your previous projects, as this is a key requirement for the position.

✨Tip Number 4

Showcase your problem-solving skills by preparing for potential technical challenges during the interview process. Practice coding problems related to Android app development and be ready to explain your thought process clearly.

We think you need these skills to ace Software Engineer III, Fitbit Research Infra, Android

Proficiency in Java or Kotlin
Experience with Android application development
Understanding of data structures and algorithms
Familiarity with Android UX components (e.g., Views, Jetpack Compose)
Knowledge of Android dependency injection frameworks (e.g., Dagger/Hilt/Sting)
Experience with gRPC
Understanding of Android component life cycles (e.g., Activity, ViewModel)
Problem-solving skills
Mentoring and leadership abilities
Collaboration skills for multi-disciplinary teams
Ability to create prototype systems
Experience with integrating infrastructure and tools
Adaptability to evolving projects and technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in software development, particularly in Java or Kotlin. Emphasise your Android application development skills and any relevant projects that showcase your expertise in data structures and algorithms.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific experiences that align with the responsibilities listed in the job description, such as designing Android app components or collaborating with multi-disciplinary teams.

Showcase Relevant Skills: Clearly outline your familiarity with Android UX components, dependency injection frameworks, and gRPC in your application. Providing examples of how you've used these technologies in past projects can strengthen your application.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects attention to detail, which is crucial for a software engineering role.

How to prepare for a job interview at Google

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java or Kotlin, as well as your understanding of data structures and algorithms. Highlight specific projects where you've applied these skills, especially in Android application development.

✨Demonstrate Your Problem-Solving Abilities

Expect to face technical challenges during the interview. Practice solving coding problems and be ready to explain your thought process. This will showcase your ability to tackle complex issues, which is crucial for a role at Google.

✨Familiarise Yourself with Android Components

Brush up on Android UX components, dependency injection frameworks like Dagger or Hilt, and the Android component lifecycle. Being able to discuss these topics confidently will demonstrate your expertise and readiness for the role.

✨Emphasise Collaboration and Mentorship

Since the role involves mentoring junior team members, be prepared to share examples of how you've collaborated with others and supported less experienced colleagues in previous roles. This will highlight your leadership qualities and teamwork skills.

Software Engineer III, Fitbit Research Infra, Android
Google
G
  • Software Engineer III, Fitbit Research Infra, Android

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-06-01

  • G

    Google

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>