Software Development Engineer -Systems

AppleCupertino, CA
Hybrid

About The Position

Imagine what you can do here. Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldn’t have imagined, and now, can’t imagine living without. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do. Build an internal API for Apple's web services using REST, GRPC, and/or GraphQL. Manage data pipelines and warehousing needs of Apple's test infrastructure and applications. Iterate on Apple's testing infrastructure’s UI by building front-end components in React, HTML, Javascript, and other front-end libraries and frameworks. Automate the deployment process of various web services. Leverage and build the infrastructure as code component of Apple's services in Kubernetes and other frameworks. Collect, store, analyze, visualize, and report results of GPU and graphics software tests for engineers, leaders, and executives to use to make informed decisions and develop strategies. Help to improve and maintain infrastructure and systems, impacting the entire organization by increasing developer productivity and effectiveness. Transition locally run applications and processes to cloud providers, to invent and build new infrastructure features; and work both collaboratively and independently in a rapidly changing environment with everchanging priorities. Responsible for visual experiences on the wide range of Apple’s products, from iPhone and Apple Watch to Mac and Vision Pro. Run code changes and frameworks through a variety of tests on a wide range of devices to ensure everything is ready for customers. Build and operate the cloud applications and infrastructure that orchestrate the selection, running, and management of these tests on the array of Apple products used for testing.

Requirements

  • Bachelor’s degree or foreign equivalent in Computer Science and Engineering or related field and 2 years of experience in the job offered or related occupation.
  • 2 years of experience with Javascript and Typescript to design and develop frontend applications
  • 2 years of experience with Cascading Stylesheets (CSS) to implement layout styling of frontend applications
  • 2 years of experience with Python to build backend APIs to provide data to frontend applications
  • 2 years of experience with Debugging software using an Interactive Development Environment including VS Code to triage and fix issues
  • 1 year of experience with NoSQL and SQL database technologies including Postgres, MariaDB, MySQL, and Cloud SQL
  • 1 year of experience with cloud infrastructure to deploy applications
  • 1 year of experience with Designing and implementing industry standards in REST, gRPC, and GraphQL data APIs

Responsibilities

  • Build an internal API for Apple's web services using REST, GRPC, and/or GraphQL.
  • Manage data pipelines and warehousing needs of Apple's test infrastructure and applications.
  • Iterate on Apple's testing infrastructure’s UI by building front-end components in React, HTML, Javascript, and other front-end libraries and frameworks.
  • Automate the deployment process of various web services.
  • Leverage and build the infrastructure as code component of Apple's services in Kubernetes and other frameworks.
  • Collect, store, analyze, visualize, and report results of GPU and graphics software tests for engineers, leaders, and executives to use to make informed decisions and develop strategies.
  • Help to improve and maintain infrastructure and systems, impacting the entire organization by increasing developer productivity and effectiveness.
  • Transition locally run applications and processes to cloud providers, to invent and build new infrastructure features.
  • Work both collaboratively and independently in a rapidly changing environment with everchanging priorities.
  • Responsible for visual experiences on the wide range of Apple’s products, from iPhone and Apple Watch to Mac and Vision Pro.
  • Run code changes and frameworks through a variety of tests on a wide range of devices to ensure everything is ready for customers.
  • Build and operate the cloud applications and infrastructure that orchestrate the selection, running, and management of these tests on the array of Apple products used for testing.

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
  • Employee stock purchase plan
  • Restricted stock unit awards
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service