IT & Software

Staff Software Engineer, Android Growth Systems and App Foundations

Google

London · Greater London · United Kingdom

Overview

In this role you drive technical leadership across high-impact projects and coach a distributed engineering team. You align multiple teams on goals, timelines, and outcomes while managing priorities and deliverables. You design and deliver large-scale software solutions, with hands-on involvement in Android development and architecture. You’ll contribute to Google Search, tackling scale, performance, and user experience at billions of users, while shaping technical direction and mentoring engineers.

Responsibilities
  • Provide technical leadership on high-impact projects
  • Coach and influence a distributed team of engineers
  • Facilitate alignment across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance large-scale software solutions
Key requirements
  • 8 years of software development experience
  • 5 years of experience testing and launching software products
  • 5 years of Android application development
  • 3 years of software design and architecture experience
  • Bachelor's degree or equivalent practical experience
  • leadership
  • mentoring
  • cross-functional collaboration
  • Android development with Kotlin
  • Jetpack Compose
  • Material Design

Reference: WJ-747_31167876

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.