Software Engineering Manager, Tools & Infrastructure

Apple

Job Summary

As a Software Engineering Manager, you will lead a high-performing software team, providing both tactical and strategic direction. You will identify opportunities within the Reliability department, propose organization-wide software solutions, and develop new tools and platforms. Responsibilities include designing and implementing scalable data solutions, defining the team's big data architecture, integrating AI/ML solutions, serving as the primary point of contact for stakeholders, cultivating partnerships across teams, leading technical discussions, and fostering a culture of innovation and operational excellence. This role requires strong communication skills and a commitment to adhering to security, privacy, and operational standards.

Must Have

  • Collaborate with cross-functional teams for scalable data solutions.
  • Define and drive big data architecture strategy.
  • Build and integrate cutting-edge AI/ML solutions.
  • Serve as a primary point of contact for stakeholders.
  • Foster a culture of innovation and operational excellence.

Job Description

In this role you’ll manage, challenge, and coach a small, highly effective software team while giving tactical and strategic guidance, finding new opportunities within the Reliability department, proposing org-wide software solutions, and create new tools and platforms. Responsibilities include: - Collaborate with cross-functional teams to design and implement scalable, efficient, and reliable multi-terabyte scale data solutions across the Reliability Engineering department. - Define and drive the strategy for the team’s big data architecture, enabling reliable analytics and insights at scale, with emphasis on performance, governance, and long-term sustainability. - Build and integrate cutting-edge AI/ML solutions that drive decision-making, automate workflows, and surface novel insights from complex datasets. - Serve as the primary point of contact for stakeholders, providing regular updates on project progress, roadmaps, and key deliverables. - Cultivate strong partnerships across engineering, product, and business teams, acting as both a visionary and translator between software and non-software audiences. - Collaborate with hardware and software teams on implementation details and schedule, negotiating outcomes that resolve timing, scope, trade-offs, and resource conflicts. - Garner support from other teams and resources at Apple to achieve team goals. Be a trusted and constructive partner, leading technical discussions on requirements, design, implementation, and validation. - Foster a culture of innovation, continuous learning, and operational excellence within the team. - Tailor verbal and written communication to multidisciplinary audiences at all levels. - Ensure compliance with Apple’s security, privacy, and operational standards throughout all engineering activities.

4 Skills Required For This Role

Team Management Cross Functional Data Analytics Lqa