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 that help these functions operate efficiently and securely at global scale, and develops custom tools to improve productivity and automation across G&A operations. The Senior Platform Engineer will shape the technical strategy for People Systems. The platform treats configuration as the product: data models, rules, workflows, permissions, screens, and reports are versioned configuration interpreted at runtime, enabling people closest to a problem to change system behavior without waiting for a release. The engineer will help ensure that hundreds of components work together as one system and make architectural decisions that balance rapid delivery with long-term platform health. The role focuses on building scalable, secure, and resilient systems, collaborating with product managers and cross-functional engineering teams to understand problems and develop solutions. It calls for technical excellence, product thinking, precision, data integrity, and an interest in platforms and agentic workflows.

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, 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.
  • Bachelor of Science 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 People Systems.
  • Make architectural decisions that balance fast delivery with long-term platform health.
  • Build scalable, secure, and resilient systems.
  • Help ensure that the platform's many components behave as one system.
  • Partner with product managers and cross-functional engineering teams to understand problems and develop solutions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service