Apple's Software and Services team is seeking a Distributed Systems Engineer to join their mission of building innovative infrastructure and tools. The role focuses on developing novel distributed architectures, products, and services to accelerate software build, test, and deployment. You'll be part of a tight-knit engineering group working on exciting new technology while maintaining a healthy work-life balance.
The position involves evolving innovative distributed backend services and tools, combining unique problem domains with established distributed system techniques to achieve high performance, reliability, and maintainability. You'll make architectural decisions, implement solutions, and develop testing and operational mechanisms.
The ideal candidate is a flexible and proactive engineer who thrives in a supportive environment, possesses excellent judgment, and can drive constructive discussions. You'll work with Apple's full technology stack, collaborate with various teams, and have ownership over critical components.
Key responsibilities include developing distributed services, implementing scalable solutions, providing data-backed feedback, and improving system operability. The team offers a relaxed work environment, encouraging workplace culture, and emphasizes professional growth.
Benefits include competitive salary, stock options, comprehensive healthcare, education reimbursement, and more. This is an excellent opportunity to impact Apple's infrastructure while working with cutting-edge distributed systems technology.