Software Engineer II, Mobile, Android Settings

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Consumer

Description For Software Engineer II, Mobile, Android Settings

Google is seeking a Software Engineer II to join their Android Settings team in Bucharest. This role is crucial in developing and maintaining features for Android's Settings application, which impacts billions of devices worldwide. The ideal candidate will have experience in Android development and a strong foundation in software engineering principles.

As part of Google's mission to bring computing to everyone, you'll work on the Android platform that powers over 3 billion devices globally. You'll be responsible for developing user-facing applications that are reliable, efficient, and maintainable, utilizing Android system frameworks and modern development tools like Jetpack.

The role offers the opportunity to work on open-source code that directly impacts users worldwide, collaborating with distributed teams to deliver high-quality features. You'll be involved in the complete software development lifecycle, from design to implementation and maintenance.

This position is perfect for engineers who want to make a significant impact on Android's core functionality while working at one of the world's leading tech companies. You'll have access to Google's vast resources and work alongside talented engineers who are passionate about creating exceptional user experiences.

The role combines technical challenges with the opportunity to shape how billions of users interact with their Android devices. If you're passionate about mobile development, user experience, and want to work on software that reaches a global audience, this position offers an excellent opportunity to grow your career while making a meaningful impact.

Last updated 8 hours ago

Responsibilities For Software Engineer II, Mobile, Android Settings

  • Develop Android features by following the team lead/manager's instructions
  • Develop, and test features for Android Settings. Utilize Android system frameworks, Settings libraries, and Jetpack
  • Write high-quality, production-ready, open-source code that is reliable, efficient, and testable
  • Contribute to the full software development life-cycle, including maintainable code, clear documentation, debugging, metrics-driven development, and rigorous quality standards
  • Collaborate effectively with geographically distributed Settings teams to deliver projects

Requirements For Software Engineer II, Mobile, Android Settings

Java
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms
  • 1 year of experience with Android application development

Interested in this job?

Jobs Related To Google Software Engineer II, Mobile, Android Settings

Software Engineer III, Authentication and Autofill, Android

Software Engineer III position at Google focusing on Authentication and Autofill features for Android, requiring 2+ years of experience in software development and algorithms.

Software Engineer, Android Automotive

Software Engineer position at Google focusing on Android Automotive development, requiring 2+ years of experience in software development and Android application development.

Software Engineer, Android Automotive

Software Engineering role at Google focusing on Android Automotive platform development, requiring 2 years of experience in software development and Android application development.

Developer Relations Engineer, Android

Developer Relations Engineer position at Google focusing on Android platform development, developer advocacy, and improving developer tooling and resources.

Software Engineer III, Mobile, Android

Software Engineer III position at Google focusing on Android mobile development, requiring 2 years of experience and strong programming skills.