Software Engineer, Apple Build Rules

Google Google · Big Tech · Mexico City, CDMX, Mexico

Software Engineer at Google focused on maintaining and improving build rules for Apple platforms (iOS, macOS, tvOS, visionOS, watchOS) using Swift. The role involves ensuring ease of development for Apple platforms, investigating new build system requirements, aligning rules with Apple's standards, and architecting future infrastructure.

What you'd actually do

  1. Maintain and improve the build rules for iPhone Operating System (iOS), Mac Operating System (macOS), Television Operating System (tvOS), Vision Operating System (visionOS), and Watch Operating System (watchOS).
  2. Ensure that developing for Apple platforms is as easy as building for other platforms Google develops for.
  3. Investigate new and changing Apple build system requirements and needs.
  4. Ensure that all rules align to Apple's First-Party (1P) tooling output or applicable standards published by Apple.
  5. Architect existing and future infrastructure with a long-term goals towards being able to more flexibly support changes to Apple platforms.

Skills

Required

  • software development
  • Swift programming language

Nice to have

  • Xcode's build system
  • Swift Package Manager build system and internals