Software Engineering Tech Lead, Batch Compute

Apple

Dublin

On-site

EUR 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple is seeking a software engineering manager to lead the Dublin ASE Compute site, delivering high-performance, virtualized infrastructure that supports iCloud, Apple Music, Maps, and other services. You will partner with teams across Apple to co-design platform features and integrate latest cloud hardware with Apple’s software stacks.

You will drive a culture of reliability, security, and efficiency while overseeing a growing team, managing cross‑regional collaboration, and guiding critical

Qualifications

  • Demonstrated leadership of multi-disciplinary engineering teams.
  • Strong background in scalable, secure virtualized compute infrastructure.
  • Experience guiding software delivery from concept to production.

Responsibilities

  • Manage and grow the Dublin team, align objectives across EMEA and US.
  • Own scalability, resilience, security, and performance limits of infrastructure services.
  • Develop significant software features from concept to production with cross-functional teams.
  • Participate in on-call rotation and coordinate with SRE for production issues.

Skills

Technical leadership
Distributed systems
Software development
Cross-team collaboration
Networking
SRE collaboration

Tools

Kubernetes
VxLAN
Networking concepts

Job description

Summary

Envision your potential here at Apple, where fresh concepts swiftly transform into extraordinary products. Bring your passion and dedication to your role, and there's no limit to what we can achieve together. We're seeking a diligent and enthusiastic individual to join our exceptional team, and if that's you, we'd love to hear from you!

The Apple Service Engineering (ASE) team is responsible for the systems and infrastructure that drive Apple's services, including iCloud, Apple Music, Apple TV, Siri, and Maps, amongst others. Apple's unique integration of hardware, software, and services means you'll collaborate with top-tier engineers from various disciplines to design and deliver products our customers adore. Our services must scale globally, remain highly available, and "just work." If you're passionate about designing, engineering, and managing systems that will benefit millions of customers, then you're in the right place!

The ASE Compute team is seeking a software engineering manager to enhance our internal cloud infrastructure offerings. You will be leading a newly formed engineering site for Apple’s batch compute platform, integrating the latest cloud hardware technologies with Apple's proprietary hardware and software. In this role, you will work with teams across Apple to deliver forward-looking, high-performance virtualized infrastructure, supporting the hardware and software teams that power the next generation of Apple devices. You'll partner with technology teams across the organization to co-design platform features, and identify emerging technologies to incorporate into our services.

Description
  • Manage and grow the Dublin team, align objectives and deliverables with teams and partners across EMEA and the US.
  • Enjoy working on scalability, resilience, security, efficiency, and performance limits of infrastructure services.
  • Be curious about how systems work and, more importantly, how they fail.
  • Expect to own and develop significant software features from concept to production, involving cross-functional teams.
  • Approach complex issues with creativity, ready to take risks and course-correct effectively to impact the success of the platform.
  • Participate in on‑call rotation and partner with the SRE team to triage, investigate, and resolve production issues.
  • Work with teams across Apple to develop features and functionality to meet the infrastructure and scalability requirements.
Minimum Qualifications
  • Demonstrated knowledge and a breadth of experience leading or managing teams that tackle and resolve complex engineering problems across multi-disciplinary domains including distributed systems, operating systems, storage, and networking to build stable, performant, and secure virtualized compute infrastructure
  • Familiarity with all aspects of software development, from architecture to deployment and maintenance
  • Quick learner and contributor to new code bases
  • Customer‑focused thinking and strong problem‑solving skills with attention to detail
  • Excellent verbal and written communication skills to effectively collaborate with cross‑functional partners across different time zones
  • Enthusiasm about upholding Apple’s standards in product quality, design, and user experience
  • 2+ years of experience as a technical lead manager
  • 5+ years of experience in related software development (or comparable academic experience)
  • Experience working with network virtualization stacks (VxLAN, Virtual Private Cloud)
Preferred Qualifications
  • Experience working various hardware, operating systems, container runtimes (lxc, Apple Containerization Framework), and distributed storage systems (like Ceph)
  • Operational knowledge of Kubernetes clusters
  • Strong knowledge of networking protocols and security best practices
  • Experience with measuring, analyzing, and optimizing performance and efficiency for large‑scale compute platform
  • Ability to effectively communicate within a team and with project stakeholders

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Role Number: 200659626-0562

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Tech Lead, Batch Compute
Software Engineering Tech Lead, Batch Compute

Apple • Dublin

On-site
EUR 120,000 - 190,000
Software Engineering Manager (SRE) - Apple Services Engineering, Dublin
Software Engineering Manager (SRE) - Apple Services Engineering, Dublin

Apple • Dublin

On-site
EUR 90,000 - 120,000
Engineering Manager, Scalable Cloud Infrastructure
Engineering Manager, Scalable Cloud Infrastructure

Apple • Dublin

On-site
EUR 140,000 - 190,000
Site Reliability Engineering Manager, Security - Apple Services Engineering
Site Reliability Engineering Manager, Security - Apple Services Engineering

Apple • Dublin

On-site
EUR 100,000 - 130,000
Accessibility benefits
Career growth opportunities
Software Engineer (Data Apps + FrontEnd), Ai & Data Platforms
Software Engineer (Data Apps + FrontEnd), Ai & Data Platforms

Apple • Cork

On-site
EUR 50,000 - 80,000
Senior Full Stack Engineer, Employee Engagement Engineering
Senior Full Stack Engineer, Employee Engagement Engineering

Apple • Cork

On-site
EUR 90,000 - 150,000
Senior Full Stack Engineer - Services Technology
Senior Full Stack Engineer - Services Technology

Apple • Dublin

On-site
EUR 120,000 - 160,000
Quality Engineer, Employee Experience Engineering
Quality Engineer, Employee Experience Engineering

Apple • Cork

On-site
EUR 90,000 - 120,000
Swift Software Engineer, Employee Engagement Engineering
Swift Software Engineer, Employee Engagement Engineering

Apple • Cork

On-site
EUR 85,000 - 100,000
Technical Analyst - Enterprise Technology Services at Apple
Technical Analyst - Enterprise Technology Services at Apple

Apple • Cork

On-site
EUR 65,000 - 90,000