Software Development Engineer-Applications
At a glance
AI generatedTL;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
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
- Software Development Engineer 10
- Apple Business Systems Engineer Manager 8
- iPad Touch Electrical Engineer 3
- Machine Learning Engineer, Apple Store Online 3
- Manager, Machine Learning, Apple Store Online 3