Software Engineer - Trust & Safety Solutions Engineer

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$147,400–$272,100 / yr
Posted
68 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $178k
This role $210k
$127k most similar roles pay here $288k

This role pays more than 70% of similar roles. Most pay $142,350–$213,125 — the shaded band above. At the midpoint, this role pays about $210k versus about $178k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer - Trust & Safety Solutions Engineer

As a Software Engineer on Apple’s Trust & Safety Solutions team, you will play a crucial role in developing and maintaining high-volume, low-latency risking systems that protect Apple services and customers from fraud and abuse. Your day-to-day responsibilities include writing code to build and deploy effective solutions, designing and evolving distributed systems with the Platform team, and tuning and debugging production systems across various execution contexts such as real-time, near-real-time, and batch processing. You will work with technologies like Spark, Hadoop, Kafka, Cassandra, and more, requiring expertise in Java/Scala, relational and non-relational databases, and experience with large-scale enterprise applications. Ideal candidates have a background in services, big data, distributed systems, and an interest in machine learning, along with strong communication skills to articulate design decisions effectively.

What you'll do

  • Design and implement high-volume, low-latency risking systems for fraud protection.
  • Build and support production systems that operate seamlessly across real-time and batch contexts.
  • Write code to rapidly deploy effective fraud-fighting solutions in response to evolving threats.
  • Tune and debug large-scale distributed systems using technologies like Spark, Hadoop, Kafka, Cassandra.
  • Collaborate with the Platform team to design, architect, and evolve Trust & Safety risking systems.
  • Utilize machine learning tools and technologies to enhance decision-making processes at scale.

What we're looking for

  • BS or MS in Computer Science or equivalent experience.
  • 3+ years of experience with Java/Scala on large-scale enterprise apps.
  • Expertise in both relational and non-relational database systems.
  • Proven ability to design and operate distributed, scalable systems.
  • Strong communication skills for requirements analysis and design discussions.
  • Experience with big data and machine learning technologies (preferred).
  • Background in building microservices or event-driven applications.

More like this

Similar roles

Software Engineer

Cisco

San Jose, CA 121 days ago $165,000$277,600
SONiC-NOS Wireshark Python C++ Linux GDB IXIA Spirent High Speed Serdes MAC ports PRBS ANLT analyzers L2 switching networking protocols Cisco Silicon One

Software Engineer

Q2

Austin, Texas 78 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

Q2

Austin, TX 97 days ago
Python SQL JavaScript CSS Vue Angular React Agile CI/CD Linux Windows Web Development APIs REST Security Git Docker Kubernetes Terraform AWS Azure Google Cloud Platform
Hybrid

Software Engineer

Rockwell Automation

Mayfield Heights, OH 13 days ago
TypeScript Kotlin C# .NET Core Agile Azure AWS microservices test automation CI/CD GitHub Copilot
Hybrid

Software Engineer

Broadcom

Usa-Ca - Promontory B 45 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL MSSQL Git Jenkins SonarQube Ansible SaltStack Linux Windows Server