Google is seeking a Software Engineer III to join their Core Experience Engineering Productivity team, focusing on iOS development. This role is part of Google's Core team, which builds the technical foundation behind Google's flagship products. The position offers deep exposure to Google's development, build, and test infrastructure, with opportunities for technical and career growth.
The role involves designing and implementing test infrastructure and tooling to enhance development velocity for Core Experience products, with a particular focus on mobile development challenges. You'll work on creating reusable solutions for mobile development, testing, and debugging needs within the Experience team.
As part of the Core team, you'll have the unique opportunity to impact important technical decisions across Google, working on central solutions that break down technical barriers and strengthen existing systems. The role requires collaboration with cross-functional teams, building test infrastructure solutions, and taking a metrics-driven approach to measuring improvements.
The ideal candidate should have strong experience in iOS application development, software development fundamentals, and data structures/algorithms. Additional experience with Android development, test infrastructure systems, and programming languages like Java or Swift is highly valued. This position offers the chance to work on critical projects that influence how billions of users interact with Google's products while providing opportunities for professional growth and technical leadership.
Working at Google means joining a company committed to innovation, technical excellence, and building products at massive scale. You'll be part of a team that values diversity, equal opportunity, and creating a culture of belonging for all employees.