Google is seeking a Senior Software Engineer to join their Android team, which powers more than 3 billion devices worldwide. This role is part of Google's mission to bring computing to everyone globally, believing that computing is a superpower for good that enables access to information, economic opportunity, productivity, and connectivity.
The position involves working on Android, Google's open-source mobile operating system, which serves as the platform for OEMs and developers to build compelling computing devices including smartphones, tablets, TVs, and wearables. The role requires expertise in Android application development and large-scale software development.
As a Senior Software Engineer, you'll be responsible for designing, developing, testing, and maintaining software solutions. You'll manage project priorities, deadlines, and deliverables while working with cutting-edge technologies. The role involves collaboration with teams across Google, code review, documentation, and participation in technical design decisions.
The ideal candidate will have at least 5 years of software development experience, with 3 years specifically in Android development. They should have a strong background in data structures/algorithms and experience with large-scale software development. Knowledge of Android app development principles and best practices is essential.
Google offers a collaborative work environment, opportunities for technical leadership, and the chance to impact billions of users worldwide. The position is based in Bucharest, Romania, where you'll work with talented engineers and contribute to one of the world's most widely-used mobile operating systems.