Taro Logo

Software Engineer III, iOS, Core Experience Engineering Productivity

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
iOS
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer III, iOS, Core Experience Engineering Productivity

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.

Last updated 4 days ago

Responsibilities For Software Engineer III, iOS, Core Experience Engineering Productivity

  • Design and build test infrastructure and tooling to improve development velocity, and for Core Experience products to ship high-quality features, with a special emphasis on mobile (iOS, Android) product development challenges
  • Collaborate with cross-functional and partner teams to build test infrastructure solutions addressing their development and testing challenges
  • Identify and propose solutions for new opportunities based on engineers' feedback, analysis, and consultation with domain experts
  • Participate in team-wide responsibilities and efforts, including consulting, documentation, design doc and code reviews
  • Design and build dashboards and data analytics to measure development and testing velocity

Requirements For Software Engineer III, iOS, Core Experience Engineering Productivity

Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • 2 years of experience with iOS application development

Benefits For Software Engineer III, iOS, Core Experience Engineering Productivity

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave

Interested in this job?

Jobs Related To Google Software Engineer III, iOS, Core Experience Engineering Productivity