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 partners with business teams to develop custom tools that improve productivity, automation, and consistency. The Senior Platform Engineer will help shape the technical strategy for People Systems. The platform treats configuration—including data models, rules, workflows, permissions, screens, and reports—as versioned data interpreted at runtime, enabling people close to a problem to change system behavior without waiting for a release. The role focuses on making hundreds of components work together as one scalable, secure, and resilient system. It calls for technical excellence and product thinking, sound architectural decisions that balance delivery speed with long-term platform health, 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.
  • 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's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.

Nice To Haves

  • Track record leading software projects across multiple distributed teams as a tech lead and mentoring senior-level software engineers.
  • Hands-on experience using GenAI coding tools such as Claude, Copilot, or Codex to accelerate software development, enhance 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 platform systems.
  • Ensure many platform components work together as one system.
  • Collaborate with product managers and cross-functional engineering teams to understand problems before developing solutions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service