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!
Description
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.
Key Qualifications
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.
Education & Experience
Additional Requirements
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.