At a Glance
- Tasks: Lead high-impact projects and transform the Android Google App experience.
- Company: Join Google, a leader in innovative technology and global impact.
- Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
- Other info: Dynamic environment with a focus on cutting-edge technologies and AI.
- Why this job: Make a difference for billions by enhancing the Google Search App.
- Qualifications: Extensive experience in Android development and technical leadership.
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.
- 7 years of experience with Android application development.
- 5 years of experience with design and architecture, and testing/launching software products.
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.
- 5 years of experience in a technical leadership role leading project teams and setting technical direction.
- 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.
- Experience with modern Android development: Kotlin, Jetpack Compose, Material Design.
- Familiarity with debugging performance-related issues.
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 manage information at a 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.
With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.
As a Senior Staff Engineer, you will serve as the primary technical authority on App Excellence for the Android Google Search App. Your mandate is to elevate the overall feel of the app, making it a best of class app on Android. You will look beyond individual screens to solve systemic issues in rendering architecture, design systems, and app-wide performance. You will be responsible not just for identifying shortcomings but for eliminating the architectural patterns that cause it. In Google Search, we’re reimagining what it means to search for information – any way and anywhere. To do that, we need to solve engineering issues and expand our infrastructure, while maintaining a universally accessible and useful experience that people around the world rely on. In joining the Search team, you’ll have an opportunity to make an impact on billions of people globally.
Responsibilities:
- Provide technical leadership on high-impact projects.
- Manage project priorities, deadlines, and deliverables.
- Partner with cross-functional partners to build consensus on an app-level and drive its engineering implementation.
- Transform the Android Google App into the leading app experience on Android.
- Leverage AI development tools to optimize daily workflows.
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.
Senior Staff Software Engineer, Android Growth Systems and App Foundations in London employer: WeAreTechWomen
Contact Detail:
WeAreTechWomen Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Staff Software Engineer, Android Growth Systems and App Foundations in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at Google or similar companies. A friendly chat can lead to referrals, which can significantly boost your chances of landing that interview.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best Android projects, especially those using Kotlin and Jetpack Compose. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on data structures and algorithms. Practice coding challenges on platforms like LeetCode or HackerRank. We want you to feel confident and ready to tackle any problem thrown your way!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team and making an impact on billions of users globally.
We think you need these skills to ace Senior Staff Software Engineer, Android Growth Systems and App Foundations in London
Some tips for your application 🫡
Show Off Your Experience: Make sure to highlight your 8 years of software development experience and any specific projects you've led. We want to see how your background aligns with the role, especially in Android app development and technical leadership.
Tailor Your Application: Don’t just send a generic application! Tailor your CV and cover letter to reflect the skills and experiences mentioned in the job description. We love seeing how you can bring fresh ideas to our team.
Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate well-structured applications that make it easy for us to see your qualifications and enthusiasm for the role.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at WeAreTechWomen
✨Know Your Stuff
Make sure you brush up on your Android development skills, especially with Kotlin and Jetpack Compose. Be ready to discuss your experience with design and architecture, as well as any performance-related issues you've tackled in the past.
✨Show Your Leadership Skills
Since this role involves technical leadership, prepare examples of how you've led project teams and set technical direction. Think about times when you’ve had to partner with cross-functional teams and how you built consensus on app-level decisions.
✨Think Big Picture
This position is all about elevating the overall feel of the app. Be prepared to discuss systemic issues you've identified in previous projects and how you approached solving them. Show that you can think beyond individual screens and focus on the app-wide performance.
✨Be Ready for Technical Questions
Expect questions on data structures and algorithms, as well as your approach to debugging. Brush up on your knowledge here, as it’s crucial for demonstrating your technical expertise and problem-solving abilities during the interview.