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 and delivers integrated technology solutions to help these functions operate efficiently and securely at global scale. GSE also works closely with business teams to develop custom tools that improve productivity and increase automation and consistency across G&A operations. As a Software Engineer, you will be responsible for the technical design, coding, and debugging of complex APIs and microservices, as well as triaging bugs across several functional areas of the product.

Requirements

  • 3 years of experience developing scalable Java applications, microservices, and APIs using Spring Boot or Spring WebFlux for reactive, non-blocking systems.
  • 3 years of hands-on experience implementing and optimizing relational and non-relational database solutions.
  • 3 years of experience building event-driven systems and real-time data pipelines using streaming technologies such as Apache Kafka or Flink.
  • Bachelor's degree in Computer Science or relevant work experience.

Nice To Haves

  • Good understanding of design patterns, SOLID principles, and object-oriented programming best practices to deliver clean, maintainable, and scalable codebases.
  • Experience with RESTful API design, authentication and authorization mechanisms (such as OAuth and JWT), and API security best practices.
  • Proven ability to manage complex data integrations and navigate the technical requirements of large-scale, global enterprise environments.

Responsibilities

  • Design, code, and debug complex APIs and microservices.
  • Triage bugs across several functional areas of the product.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service