Join Google Play as a Software Engineering Manager and drive innovation in a role that extends beyond code. You will provide technical leadership for major projects while mentoring and guiding a team of talented engineers. This position involves not only optimizing code but also empowering your team to achieve their best. You will play a key part in shaping project goals, contributing to product strategy, and fostering team development within areas like AI, distributed computing, and large-scale system design.
Set and clearly communicate team priorities aligned with organizational objectives. Establish clear expectations for individual performance and development, providing regular feedback and coaching. Develop and evolve the technical roadmap for your team(s) to meet future requirements and infrastructure needs. Guide and vet system designs, and contribute to product development by solving complex problems. Ensure best practices are followed by reviewing code and providing constructive feedback on style, accuracy, testability, and efficiency.
A Bachelor's degree or equivalent practical experience is required, along with 8 years of software development experience. Candidates must have 3 years of experience in Android application development and 3 years in a technical leadership role. Additionally, 2 years of experience in people or team management is essential. A Master's degree or PhD in Computer Science or a related technical field, and experience in a complex, matrixed organization are preferred qualifications. Familiarity with AI and its applications is expected.
Technology