Apple's Strategic Data Solutions (SDS) team is seeking a passionate Senior Software Engineer to join their fraud prevention efforts. This role combines technical leadership with hands-on development, working alongside machine learning engineers to build scalable systems that analyze petabytes of data.
As a Senior Software Engineer, you'll be instrumental in designing and implementing fraud prevention systems, leading a team of data scientists, and driving technical innovation. The position requires expertise in languages like Python or Java, with experience in data science tools and cloud-based systems.
The role offers the unique opportunity to work at Apple, where new ideas rapidly transform into extraordinary solutions. You'll be part of a team responsible for mitigating fraud, waste, and abuse company-wide while optimizing and empowering customers and internal partners.
Key responsibilities include developing production software, architecting systems, collaborating with infrastructure teams, and implementing process improvements. You'll also provide technical leadership and help mature the team's analytical software development capabilities.
The ideal candidate brings strong problem-solving abilities, excellent communication skills, and a proactive approach to work. Experience with Docker, Kubernetes, cloud platforms, and both SQL and NoSQL databases is highly valued. This is an excellent opportunity to apply data expertise to real-world challenges while contributing to Apple's mission of leaving the world better than they found it.