Job Description

**Minimum qualifications**:
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
- 3 years of experience with mobile development.
**Preferred qualifications**:
- Experience working effectively across multiple teams and engaging with various stakeholders.
- Experience in collaborating with and guiding junior engineers and to work across domains.
- Ability to develop and maintain developer frameworks.
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 handle information at 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 dat...

Apply for this Position

Ready to join Google? Click the button below to submit your application.

Submit Application