About The Position

G&A Solutions Engineering (GSE) is IS&T's dedicated technology partner for Apple's general and administrative functions, including people, finance, facilities, legal, and security. The team builds integrated technology solutions to support these functions efficiently and securely at global scale, and works with business teams to develop custom tools that improve productivity and increase automation and consistency across G&A operations. This Senior Platform Engineer role focuses on People Systems and shaping their technical strategy. The platform treats configuration—including data models, rules, workflows, permissions, screens, and reports—as versioned data interpreted at runtime, allowing people close to a problem to change system behavior without waiting for a software release. The engineer will help make hundreds of components work together as one system, make architectural decisions that balance delivery speed with long-term platform health, and build scalable, secure, and resilient systems. The role emphasizes technical excellence, product thinking, precision, data integrity, simplicity, and close collaboration with product managers and cross-functional engineering teams.

Requirements

  • At least 8 years of professional software development experience; longer experience is strongly preferred.
  • At least 6 years of experience with Java or Kotlin, including mastery of concurrency, memory management, and performance optimization techniques.
  • At least 8 years of mastery in object-oriented programming principles, data structures, algorithms, and software design patterns such as GoF, with a focus on testable, maintainable, and extensible backend code.
  • At least 6 years of experience with at least one modern frontend stack, such as React or Next.js, coupled with LLM feature development, using TypeScript, Python, and JavaScript.
  • B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.

Nice To Haves

  • Track record of leading software projects spanning multiple distributed teams as a tech lead while mentoring senior-level software engineers.
  • Hands-on experience using GenAI coding tools such as Claude, Copilot, or Codex to accelerate software development, improve code quality, and streamline debugging and testing.

Responsibilities

  • Shape the technical strategy for the People Systems platform.
  • Make architectural decisions that balance fast delivery with long-term platform health.
  • Build systems designed to be scalable, secure, and resilient.
  • Help ensure hundreds of platform components behave as one integrated system.
  • Collaborate with product managers and cross-functional engineering teams to understand problems before developing solutions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service