Software Development Engineer-Applications

Apple Inc

Actively hiring Posted this week
Austin, TX Posted 3 days ago

At a glance

AI generated

TL;DR

As a Software Development Engineer-Applications at Apple Services Engineering, you will join a dedicated team of Kubernetes experts to advance our Kubernetes infrastructure by implementing innovative capabilities that enhance resilience, scalability, and performance. Your day-to-day responsibilities include developing new Kubernetes features, automating operations through API development, optimizing cloud services for high performance under increasing loads, and collaborating with cross-functional teams to streamline processes. You will leverage your expertise in Go or Java to build system-level services, use HTTP for networking communications, and implement containerization tools like Docker and Kubernetes. Additionally, you will contribute to architecture discussions, participate in incident management, and maintain the stability of our cloud infrastructure, supporting millions of users globally.

Skills

Kubernetes Docker AWS GCP Go Java HTTP Git GitHub SQL NoSQL Terraform CI/CD Prometheus Grafana Python PostgreSQL

What you'll do

  • Develop and deploy new Kubernetes capabilities to enhance cloud infrastructure efficiency.
  • Design and implement automation tools to streamline operations and reduce manual intervention.
  • Optimize cloud-based services for scalability and high performance under increasing loads.
  • Innovate on API development and integration to enable seamless communication between applications.
  • Participate in architecture discussions to improve the Kubernetes platform and customer experience.
  • Utilize expertise in Kubernetes to support incident management and maintain service stability.

What we're looking for

  • 5+ years of experience in designing and building wide distributed systems using concurrency, multithreading, and server architectures.
  • Proficient in developing system-level services in high-performance languages such as Go or Java.
  • Expertise in implementing containerization with Docker and Kubernetes, along with infrastructure as code practices.
  • Experience in performance analysis, debugging, and observability using open-source tools like AWS and GCP.
  • Strong understanding of data structures and algorithms for efficient coding.
  • Knowledge of databases (SQL/NoSQL) for effective data storage and retrieval.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 255 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 182 roles with salary data.

Most-posted roles

View all roles at Apple Inc