JobsSoftware Engineer, Mobile, Android, Core
Job description
The Software Engineer, Mobile, Android, Core role at Google focuses on developing next-generation technologies for mobile applications. The Core team is responsible for building the technical foundation behind Google's flagship products, ensuring excellent user experiences and driving innovation. Engineers in this position will work on critical projects, manage project priorities, and collaborate with peers to solve complex problems. This role requires versatility and leadership qualities as engineers tackle challenges across the full stack.
Requirements
- Bachelor's degree or equivalent practical experience.
- 2 years of experience programming in Java, Kotlin, or C++.
- 2 years of experience in Android application development.
- Master's degree or PhD in Computer Science or a related technical field is preferred.
- 2 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging.
Responsibilities
- Write product or system development code.
- Review code developed by other engineers and provide feedback to ensure best practices.
- Contribute to existing documentation or educational content and adapt content based on product updates and user feedback.
- Triage product or system issues and debug by analyzing the sources of issues.
- Participate in or lead design reviews with peers and stakeholders.
Benefits
- Employees at Google are often offered benefits like comprehensive health insurance, 401(k) matching, and flexible work arrangements, among other benefits.
Is this posting expired or inaccurate?
