Engineering Manager, Android Frameworks

Engineering Manager, Android Frameworks

Full-Time 80000 - 100000 £ / year (est.) No working from home possible
Google

At a Glance

  • Tasks: Lead a team of engineers to develop and optimise Android frameworks.
  • Company: Join Google, a leader in tech innovation and inclusivity.
  • Benefits: Competitive salary, diverse work culture, and opportunities for growth.
  • Other info: Work in a dynamic environment with cutting-edge technologies.
  • Why this job: Make a global impact by enhancing Android for billions of users.
  • Qualifications: 8 years in software development with leadership experience required.

The predicted salary is between 80000 - 100000 £ per year.

Minimum qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 5 years of experience testing and launching software products.
  • 3 years of experience with software design and architecture.
  • 3 years of team leadership or management experience.
  • 3 years of experience working in one of the following domains: Android, IOS, Embedded, Firmware.

Preferred qualifications

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 8 years of experience with data structures and algorithms.
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in an organization involving cross‑functional, or cross‑business projects.
  • Experience working with programming languages such as Java and Kotlin.

About the job

Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large‑scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started — and as a manager, you guide the way.

With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large‑scale projects across multiple sites internationally. As the Technical Lead Manager, you will work with display and power management technologies for Android OS development across a range of devices. You will ensure the stability and extensibility of critical display and power frameworks for the entire Android ecosystem and partner with various teams including Pixel, Android partners, and internal Google teams to deliver essential support for new features, enable upcoming innovations, and identify and address gaps in Android’s display and power capabilities.

Android is Google’s 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

  • Manage a team of software engineers as a Tech Lead Manager (TLM).
  • Review and contribute to technical design documents, ensuring code quality, testability, and adherence to best practices.
  • Conduct code reviews and provide constructive feedback to engineers.
  • Diagnose, debug, and resolve technical issues, including performance and power optimization.
  • Drive improvements to the team’s development processes and tools.

Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

Engineering Manager, Android Frameworks employer: Google

At Google, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to innovate and excel. As an Engineering Manager for Android Frameworks, you will lead a talented team in a collaborative environment, driving impactful projects that shape the future of technology. With ample opportunities for professional growth and a commitment to work-life balance, Google is an exceptional employer dedicated to making computing accessible to everyone.

Google

Contact Details:

Google Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Engineering Manager, Android Frameworks

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can give you a leg up in the hiring process.

Tip Number 2

Prepare for interviews by practising common questions and scenarios related to engineering management. Think about how you would lead a team or tackle a technical challenge, and be ready to share your experiences with confidence.

Tip Number 3

Showcase your leadership skills! During interviews, highlight your experience managing teams and projects. Share specific examples of how you've driven improvements or resolved conflicts to demonstrate your capability as a Tech Lead Manager.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at StudySmarter.

We think you need these skills to ace Engineering Manager, Android Frameworks

Software Development
Software Testing
Software Design
Software Architecture
Team Leadership
Project Management
Technical Leadership

Some tips for your application 🫡

Show Off Your Experience:Make sure to highlight your 8 years of software development experience and any leadership roles you've held. We want to see how your background aligns with the qualifications we’re looking for, so don’t hold back!

Tailor Your Application:Take a moment to customise your application for the Engineering Manager role. Use keywords from the job description, especially around Android frameworks and team management, to show us you’re the perfect fit.

Be Clear and Concise:When writing your application, keep it straightforward. We appreciate clarity, so make sure your points are easy to understand and directly related to the role. This helps us see your thought process and technical expertise.

Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to track your application and ensure it reaches the right people. Don’t miss out!

How to prepare for a job interview at Google

Know Your Tech Inside Out

Make sure you brush up on your knowledge of Android frameworks, Java, and Kotlin. Be ready to discuss your experience with software design and architecture, as well as any projects you've led. This will show that you not only understand the technical side but can also lead a team effectively.

Showcase Your Leadership Skills

Prepare examples of how you've successfully managed teams and projects in the past. Highlight your experience in setting technical direction and driving improvements in development processes. This is crucial for a role that involves managing engineers across multiple teams.

Understand the Bigger Picture

Familiarise yourself with Google's mission and how the Android ecosystem fits into it. Be prepared to discuss how your role as an Engineering Manager can contribute to the overall goals of the company, especially in terms of innovation and user experience.

Ask Insightful Questions

Prepare thoughtful questions about the team's current challenges, future projects, and how they measure success. This shows your genuine interest in the role and helps you gauge if the company culture aligns with your values and work style.