Software Engineer - Applications

AppleCupertino, CA
Onsite

About The Position

Implement Declarative Infrastructure Management using GitOps to maintain and extend our leading role within Apple in infrastructure management. Accelerate the Software Development Life Cycle (SDLC) process by shifting all testing to be run automatically on any code change. Create Platform tools to support and improve the developer experience resulting in efficiencies in the SDLC process. Create and manage the migration strategy to migrate our on-prem infrastructure to our Apple@AWS infrastructure. Evaluate and design the target infrastructure architecture. Develop, maintain and optimize cloud native processes and tools implementing the new architecture. Guide application teams to optimize their application infrastructure by unifying the infrastructure architecture. Validate the target infrastructure based on a variety of metrics (performance, latency, correctness, etc.). Collaborate with our cloud vendors (internal & external) to define the infrastructure strategy for Customer Systems. Responsible for managing (cloud) infrastructure of critical applications such as AppleCare administration, Call Center Case Management, Repair System, Global Service Exchange and Retail Repair Systems in Customer Systems. Initiate innovative enhancements of productivity tooling and create new tools in the infrastructure as well as test engineering space to benefit our team and Apple's wider organization. Maintain and enhance existing tooling to respond to the rapidly changing environment.

Requirements

  • Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering or related field
  • 4 years of experience in the job offered or related occupation
  • 3 years of experience utilizing Java to develop application tools and utilities
  • 3 years of experience utilizing Kubernetes to design Cluster Infrastructure and maintain Infrastructure as code – codebase
  • 3 years of experience applying network and cloud security principles to properly secure Application Environments
  • 3 years of experience utilizing Third Party Cloud (AWS, GCP, or Azure) to deploy and maintain Application Infrastructure
  • 3 years of experience utilizing Declarative Kubernetes Native CI/CD pipelines including Tekton or Argo to onboard new Applications and optimize the build and deployment experience
  • 3 years of experience utilizing Gradle to collaborate with Application teams to migrate and optimize build application processes
  • 3 years of experience applying Networking Concepts to design network architecture, debug issues and reduce latency
  • 3 years of experience designing, running, and analyzing application performance tests on a Kubernetes infrastructure

Responsibilities

  • Implement Declarative Infrastructure Management using GitOps
  • Accelerate the Software Development Life Cycle (SDLC) process by shifting all testing to be run automatically on any code change
  • Create Platform tools to support and improve the developer experience
  • Create and manage the migration strategy to migrate on-prem infrastructure to Apple@AWS infrastructure
  • Evaluate and design the target infrastructure architecture
  • Develop, maintain and optimize cloud native processes and tools implementing the new architecture
  • Guide application teams to optimize their application infrastructure by unifying the infrastructure architecture
  • Validate the target infrastructure based on a variety of metrics (performance, latency, correctness, etc.)
  • Collaborate with cloud vendors (internal & external) to define the infrastructure strategy for Customer Systems
  • Manage (cloud) infrastructure of critical applications such as AppleCare administration, Call Center Case Management, Repair System, Global Service Exchange and Retail Repair Systems in Customer Systems
  • Initiate innovative enhancements of productivity tooling and create new tools in the infrastructure as well as test engineering space
  • Maintain and enhance existing tooling

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • A range of discounted products and free services
  • Reimbursement for certain educational expenses — including tuition
  • Discretionary bonuses or commission payments
  • Relocation assistance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service