Software Engineering Manager - Strategic Data Solutions

Apple Inc.
Apply Now

Job Description

Apple's Strategic Data Solutions (SDS) team is seeking a hands-on, self-motivated Software Engineering Manager to deliver cutting-edge big data analytic applications. Our mission is Enterprise Decision Automation—protecting Apple and our customers from fraud, waste, and abuse. Your contributions will be pivotal to our success.

Do you thrive on solving complex challenges with a direct and meaningful impact? Are you passionate about building tools and systems to enable groundbreaking data analysis over petabytes of data? Do you want to work alongside talented Data Scientists, Machine Learning Engineers, Software Engineers, Program Managers, and Apple business partners? If so, we’d love to have you on our team!

We’re seeking a dynamic Software Engineering Manager to lead a team of talented engineers, shaping technical direction, building scalable systems, and delivering solutions for analytics reliability, fraud prevention, and decision automation. In this role, you’ll foster innovation, develop your team, and ensure operational excellence while collaborating across SDS and Apple.

Responsibilities and Duties:

  • Lead, mentor, and grow a team of software and operations engineers.
  • Develop and maintain reliable, scalable data pipelines, ensuring robust monitoring, alerting, and observability.
  • Build common analytics and software services to support fraud prevention across multiple lines of business (LOBs).
  • Provide technical consultation for LOBs, influencing impactful engineering and architectural decisions.
  • Partner with internal technical teams across Apple to align strategies and implement scalable, innovative solutions.
  • Manage technical projects, including developing timelines, communicating risks, and tracking progress.
  • Balance innovation with operational reliability through automation and scalability initiatives.
  • Collaborate with cross-functional teams, fostering alignment and shared goals.

Minimum Qualifications

  • Proven ability to adapt solutions to evolving business and technical needs.
  • Expertise in programming languages such as Python, Java, or Clojure.
  • Demonstrated leadership in a fast-paced, collaborative environment.
  • Strong partnership-building skills to tackle complex problems.
  • Curiosity and eagerness to learn new technologies and methodologies.
  • At least 3+ years of management (or tech lead) experience in engineering and operations (DevOps or SRE).
  • Experience with machine learning is a plus.

Preferred Qualifications

  • Hands-on experience operating applications on big data platforms like Spark, Trino, or Cassandra.
  • Expertise in distributed computing, modern system architecture, and data processing technologies.
  • Experience designing and building systems to address fraud prevention or similarly challenging problems at scale.
  • Educational background in Computer Science or a related technical field.

Company Info.

Apple Inc.

Headquartered in Cupertino, California, Apple Inc. is a multinational technology company that focuses on producing consumer electronics, software, and online services. It holds the distinction of being the world's largest technology company by revenue and the world's biggest company by market capitalization as of June 2022. Apple is the second-largest mobile phone manufacturer and the fourth-largest personal computer vendor by unit sales.

  • Industry
    Computer software,Consumer electronics
  • No. of Employees
    154,000
  • Location
    1 Apple Park Way, Cupertino, California 95014, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Apple Inc. is currently hiring Software Engineering Manager Jobs in Austin, TX, USA with average base salary of $126,000 - $246,300 / Year.

Similar Jobs View More