Software Engineer II, Mobile, Android Settings

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Android
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Mobile

Description For Software Engineer II, Mobile, Android Settings

Google is seeking a Software Engineer II to join their Android Settings team in Bucharest, Romania. This role is perfect for developers passionate about mobile technology and making an impact on billions of users worldwide.

As part of Google's Android team, you'll work on the world's most popular mobile operating system that powers over 3 billion devices. The position focuses on developing and enhancing Android Settings features, utilizing Android system frameworks, Settings libraries, and Jetpack. You'll be responsible for writing high-quality, production-ready, open-source code that maintains Google's rigorous standards for reliability, efficiency, and testability.

The ideal candidate should have at least one year of experience in software development, particularly with Android application development, and a strong foundation in data structures and algorithms. You'll be working with various programming languages including Java, Python, and JavaScript, and will need to be comfortable with debugging and optimization tools specific to Android development.

What makes this role exciting is the opportunity to directly impact how billions of users interact with their Android devices. You'll be part of a global team that believes in computing as a force for good, enabling access to information, economic opportunity, and connectivity worldwide. The position offers the chance to work on open-source projects that are crucial to Google's mission of making computing accessible to everyone.

Working at Google means joining a company that values diversity, equality, and inclusion, with a strong commitment to building a representative workforce. You'll have the opportunity to collaborate with distributed teams, contribute to the full software development lifecycle, and grow your career at one of the world's leading technology companies.

Last updated 4 days 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
Python
JavaScript
  • 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
  • Experience building user-facing applications and services
  • Experience in using tracing and profiling tools to debug and optimize Android app performance
  • Knowledge of Android app development principles and best practices

Benefits For Software Engineer II, Mobile, Android Settings

Medical Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for special needs
  • Parental benefits including breastfeeding support
  • Medical benefits

Interested in this job?

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

Associate Android Auto Partner Engineer

Entry-level Android Auto Partner Engineer position at Google, focusing on automotive software development and partner relationships in Seoul.

Software Engineer ll, Android Enterprise Services

Entry-level Software Engineer position at Google working on Android Enterprise Services, developing and maintaining features for the world's leading mobile operating system.

Software Engineer II, ChromeOS

Software Engineer II position at Google focusing on ChromeOS Commercial Reporting features and Android development, building solutions for managed Chromebooks.

Software Engineer ll, Android Automotive

Software Engineer II position at Google focusing on Android Automotive platform development, requiring 1 year of experience in software development and algorithms.

Software Engineer, Android, Photos, Early Career

Early-career Android Software Engineer position at Google Photos, developing next-generation photo sharing and storage technologies.