Software Engineer, Mobile, Android

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer

Description For Software Engineer, Mobile, Android

Google is seeking a Mid-Level Software Engineer to join their Android team in Bucharest. Android, Google's open-source mobile operating system, powers more than 3 billion devices worldwide. The role involves developing next-generation technologies that impact billions of users globally. You'll work on Android platform development, focusing on user-facing applications and services with emphasis on user experience and performance. The position requires expertise in Java/Kotlin and Android development, with opportunities to work across the full technology stack. Google offers a dynamic environment where engineers can contribute to various projects, from mobile computing to distributed systems. You'll be part of a team dedicated to making computing accessible to everyone, working on a platform that enables OEMs and developers to build compelling computing devices. The role combines technical expertise with project management, requiring skills in code development, review, and system design. This is an opportunity to impact Android's mission of bringing computing to everyone in the world, believing it's a super power for good that enables access to information, economic opportunity, and connectivity.

Last updated 3 days ago

Responsibilities For Software Engineer, Mobile, Android

  • 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/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies

Requirements For Software Engineer, Mobile, Android

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 years of experience in Java/Kotlin and data structures and algorithms
  • Experience with Android app development principles and practices

Interested in this job?

Jobs Related To Google Software Engineer, Mobile, Android

Product Manager, Android Camera

Lead Android Camera product development at Google, driving innovation in mobile photography with competitive compensation and comprehensive benefits.

Product Manager, Android Media

Product Manager role focusing on Android media experience, including codec strategy and platform development at Google.

Technical Program Manager, Android Ecosystem

Technical Program Manager position at Google, leading Android ecosystem projects and driving OS adoption across partners.

Developer Relations Engineer, Android

Developer Relations Engineer position at Google, focusing on Android development, developer advocacy, and improving developer productivity through technical guidance and community engagement.

Software Engineer II, Android Platform, Android

Software Engineer II position at Google focusing on Android Platform development, working on Android Gradle plugin and Android Studio integration.