Site Reliability Engineering Manager, Apple Services EngineeringLondon, England, United Kingdom
Software and Services
Do you love solving complex challenges? Are you an inventive self-starter who takes pride in seeing ideas come to life on a global scale? As part of Cloud and Infrastructure, you'll join the group that acts as the invisible but indispensable brain behind the next generation of iOS and macOS apps and services. From Siri, iCloud, and Maps to the iTunes Store and Apple Music, you'll help design, develop, and deploy high-performance systems that handle billions of queries every single day. This enormous scale brings challenges that require exceptionally creative problem solving. By focusing on and respecting the customer's needs, you'll be responsible for helping us build the infrastructure that ensures Apple technology works for so many customers around the world. The mission of Software Developer Platform team is to provide Apple engineers the most productive experience to develop, deliver, and handle modern cloud-based applications. We own the tools and services used by internal Apple engineers to develop, deploy, and manage their applications. This product portfolio includes SDKs, IDEs, source code management tools, artifact management tools, and more.
Description As leader of this Software Developer Platform team, you and your team will be responsible for defining the features and roadmap of the innovative products helping Apple engineers to develop software safer and faster. You will work closely with the customers in order to understand their current and future needs. We are looking for a hands-on leader who is experienced in delivering multi-region fault tolerant systems, is passionate about the developer tools space, is excited to have software developers as their customers, and is dedicated to crafting a compelling customer experience for engineers.
Minimum Qualifications Experience leading and developing a team that focuses on developer tooling for both vendor and internal services.Ability to design, author, and release code in languages like Go or Python with an acute drive to automate manual operations in the Linux environment.Instill strong communication both within your team and across the engineering organization.Ability to encourage and foster a culture of visibility and transparency across teams.Comfortable being hands-on solving problems and participating in the on-call rotation handling critical services.Well-rounded engineer with a strong sense of ownership and enthusiasm.Preferred Qualifications Advocate for continuous integration and continuous delivery.Experience building tools for engineers, some of which may be backed by distributed systems at large scale.Familiarity with technologies we tend to focus on.Partner closely with security, quality, and product teams to achieve high priority security, privacy, compliance, reliability, business continuity, and new product objectives.Bachelor's or Master's degree in computer science or equivalent field.
#J-18808-Ljbffr