Taro Logo

Software Engineer - Strategic Data Solutions

A leading technology company that creates innovative products, services, and customer experiences.
Elk Grove, CA, USA
$157,800 - $237,500
Data
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer - Strategic Data Solutions

Join Apple's Strategic Data Solutions (SDS) team, where we're dedicated to mitigating fraud, waste, and abuse company-wide while optimizing experiences for customers and internal partners. As a Software Engineer, you'll be part of a team building groundbreaking data analysis systems over Petabytes of data, working alongside machine learning engineers to implement scalable, user-friendly solutions.

In this role, you'll lead the design and implementation of fraud prevention systems, working with expansive datasets to build meaningful data relationships. You'll collaborate closely with Machine Learning Engineers and fellow Software Engineers, taking ownership of system architecture design and infrastructure development. The position offers an opportunity to drive innovation in fraud prevention while working with cutting-edge technologies and large-scale data systems.

The ideal candidate brings strong technical expertise in languages like Python, Java, or Scala, combined with experience in data science tools and cloud-based systems. You'll need excellent problem-solving abilities and strong communication skills to work effectively with cross-functional teams. This role offers competitive compensation ($157,800 - $237,500), comprehensive benefits, and the chance to make a significant impact at one of the world's most innovative companies.

If you're passionate about applying data skills to real-world challenges, have a drive for technical excellence, and want to help build solutions that protect Apple's ecosystem, this role offers an exciting opportunity to grow your career while working on meaningful projects at scale.

Last updated 2 months ago

Responsibilities For Software Engineer - Strategic Data Solutions

  • Developing and implementing production software for preventing fraud
  • System architecture design
  • Working with external infrastructure teams
  • Innovating and improving automation and tools
  • Developing process improvements for fraud analytics
  • Technical leadership for data scientists team
  • Lead team skill development in analytical software
  • Release engineering

Requirements For Software Engineer - Strategic Data Solutions

Python
Java
Scala
  • Mastery of one of Python, Java, Scala, C++ or equivalent language
  • 3+ years of experience in software engineering/data science
  • Experience building data science or data analysis tools on Hadoop/cloud based systems
  • BS or advanced degree in Computer Science, related field or equivalent experience

Benefits For Software Engineer - Strategic Data Solutions

401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Equity
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?