Software Engineer III, Android Onboarding @ Google
Your Application Journey
Email Hiring Manager
Job Details
Overview
Google is seeking a Software Engineer III, Android Onboarding to develop next-generation technologies that enhance how billions of users connect, explore, and interact with information. In this role, you will work on robust, secure data mobility solutions, ensuring users transition seamlessly from iOS to Android while preserving their data and memories.
Minimum Qualifications
- Bachelor’s degree or equivalent practical experience.
- 2 years of software development experience in one or more programming languages (or 1 year with an advanced degree).
- 2 years of Android application development experience.
- 2 years of software development experience in Java.
Preferred Qualifications
- Master's degree or PhD in Computer Science or related fields.
- Experience with data structures, algorithms and accessible technologies.
- Deep familiarity with the Android platform and ecosystem.
About the Job
At Google, software engineers are responsible for building scalable, innovative products that power devices across the globe. As a Software Engineer III, Android Onboarding, you will be working on a project critical to ensuring users experience a smooth transition to Android devices. You will collaborate with teams handling information retrieval, distributed computing, large-scale system design, UI design, and more.
Responsibilities
- Write product or system development code.
- Transition user data from iOS and aid setup on Android devices.
- Review code and provide feedback on best practices.
- Contribute to a continual roadmap of improvements.
- Develop centralized Android solutions for use by OEMs.
Key skills/competency
Android, Java, Data Structures, Algorithms, Secure, Data Mobility, Code Review, Full-Stack, Scalable, iOS
How to Get Hired at Google
🎯 Tips for Getting Hired
- Research Google's culture: Study their mission and employee reviews.
- Customize your resume: Highlight Android and Java expertise.
- Prepare examples: Showcase data mobility projects in interviews.
- Practice coding: Focus on algorithms and system design.