Engineering Manager - Infrastructure Software
Engineering Manager - Infrastructure Software

Engineering Manager - Infrastructure Software

London Full-Time 54000 - 84000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Lead a high-performing team to build scalable infrastructure services.
  • Company: Join Apple, a global leader in technology and innovation.
  • Benefits: Enjoy opportunities for growth, mentorship, and impactful projects.
  • Why this job: Shape the future of Apple's infrastructure while solving complex challenges.
  • Qualifications: Proven leadership in software development with expertise in Python, Golang, or Java.
  • Other info: Be part of a culture that values clean architecture and high-quality software.

The predicted salary is between 54000 - 84000 £ per year.

Engineering Manager – Infrastructure Software

London, England, United Kingdom Software and Services

Description

Fleet Management’s Runtime Team design and build the services that automate change lifecycle across Apple’s world-wide infrastructure — safely and efficiently delivering changes in applications and operating systems at scale.In this role, you\’ll take ownership of critical infrastructure components, designing and developing scalable, resilient services with a strong focus on performance and reliability. You’ll work alongside a world-class team on complex, high-impact projects, with opportunities to learn, grow, and make a global impact every day.We value clean architecture, high-quality software, and doing things the right way. If you\’re passionate about solving challenging problems at scale and want to help shape the foundation of Apple’s infrastructure, we’d love to hear from you.We build and maintain core systems that underpin services like compute, storage, and Silicon — forming the foundation of Apple’s most visible products, including iCloud.We are looking for a hands-on Engineering Manager to lead this high-impact team. You’ll drive the technical vision, lead development on impactful projects and features, grow and mentor exceptional engineers, and partner across infrastructure and engineering teams to evolve our platform.This is a key leadership role with direct influence on how Apple’s infrastructure operates at global scale.Key Responsibilities:Lead and develop a high-performing software development team responsible for building the platform that manages change lifecycle across Apple’s global platform.Lead technical projects by example – bearing direct responsibility for delivering core product features, contributing code while spreading architectural understanding and uplifting development culture across the team.Define and execute a technical strategy to streamline change introduction, improve automation, and enhance operational efficiency.Drive initiatives to enhance system reliability, and observability, ensuring the platform operates efficiently at scale.Mentor and grow engineering talent, fostering a culture of innovation and collaboration.Communicate progress, challenges, and strategic insights to senior leadership.Maintain a high bar for quality and delivery, while enabling focus and meaningful progress on high-value work.

Minimum Qualifications

  • Proven track record leading software development teams, with experience delivering infrastructure platforms
  • Significant experience shipping production-quality software in complex, distributed environments
  • Strong proficiency in at least one of: Python, Golang, or Java with experience building robust, maintainable systems
  • Ability to dive deep into technical challenges while maintaining a clear view of business and product goals
  • Ability to lead in cross-functional settings, influence without authority, and align diverse stakeholders toward a common goal

Preferred Qualifications

  • Experience with large scale server provisioning and maintenance (OpenStack Ironic, Metal3, MAAS, xCat, Netbox, Tinkerbell)
  • Familiarity with infrastructure automation, bare-metal orchestration, and data center systems.
  • BSc or MSc in Computer Science, or equivalent.
  • Significant software development experience, ideally in large-scale infrastructure environments.

#J-18808-Ljbffr

Engineering Manager - Infrastructure Software employer: Apple Inc.

Apple is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration among its talented teams in London. As an Engineering Manager, you will have the opportunity to lead high-impact projects while mentoring engineers, all within a supportive environment that prioritises professional growth and development. With a commitment to quality and a focus on building scalable infrastructure, Apple provides a unique chance to make a global impact in the tech industry.
A

Contact Detail:

Apple Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Engineering Manager - Infrastructure Software

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Python, Golang, or Java. Having hands-on experience with these languages will not only boost your confidence but also demonstrate your technical proficiency during discussions.

✨Tip Number 2

Network with current or former employees of Apple, especially those in similar roles. Engaging in conversations about their experiences can provide valuable insights into the company culture and expectations, which you can leverage during your interviews.

✨Tip Number 3

Prepare to discuss your leadership style and how you've successfully managed software development teams in the past. Be ready to share specific examples of how you've driven technical projects and mentored engineers, as this role places a strong emphasis on leadership.

✨Tip Number 4

Stay updated on industry trends related to infrastructure automation and large-scale server provisioning. Being knowledgeable about the latest advancements will not only impress your interviewers but also show your commitment to continuous learning and improvement.

We think you need these skills to ace Engineering Manager - Infrastructure Software

Leadership Skills
Software Development
Technical Project Management
Python Programming
Golang Programming
Java Programming
Distributed Systems
System Reliability Engineering
Automation and Orchestration
Cross-Functional Collaboration
Mentoring and Coaching
Communication Skills
Problem-Solving Skills
Performance Optimisation
Infrastructure Management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in leading software development teams and delivering infrastructure platforms. Emphasise your proficiency in Python, Golang, or Java, and any relevant projects that showcase your ability to build robust systems.

Craft a Compelling Cover Letter: In your cover letter, express your passion for solving complex problems at scale. Mention specific experiences where you've driven technical projects and improved operational efficiency, aligning them with the responsibilities outlined in the job description.

Showcase Leadership Skills: Provide examples of how you've mentored engineers and fostered a culture of innovation. Highlight your ability to communicate effectively with senior leadership and align diverse stakeholders towards common goals.

Demonstrate Technical Expertise: Include details about your experience with large-scale server provisioning and maintenance, as well as any familiarity with infrastructure automation tools. This will show your readiness to take on the technical challenges of the role.

How to prepare for a job interview at Apple Inc.

✨Showcase Your Leadership Skills

As an Engineering Manager, you'll need to demonstrate your ability to lead and develop high-performing teams. Be prepared to share specific examples of how you've successfully managed teams, mentored engineers, and driven technical projects in the past.

✨Highlight Technical Proficiency

Make sure to discuss your experience with relevant programming languages like Python, Golang, or Java. Be ready to explain how you've built robust systems and tackled complex challenges in distributed environments, as this will be crucial for the role.

✨Discuss Your Strategic Vision

The role requires defining and executing a technical strategy. Prepare to articulate your vision for improving automation and operational efficiency, and how you would approach enhancing system reliability and observability within the infrastructure.

✨Prepare for Cross-Functional Collaboration

Since the position involves working across various teams, think about how you've influenced stakeholders and aligned diverse groups towards common goals in previous roles. Share examples that highlight your communication skills and ability to work collaboratively.

Engineering Manager - Infrastructure Software
Apple Inc.
A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>