Apple
Trust & Safety Data Lake Software Engineer
Found: December 20, 2025
This role is based in Vancouver, British Columbia, Canada.
Compensation:
$116,800 - $226,000 per year
What you'll do:
Build and maintain data infrastructure for fraud protection, utilizing technologies such as Spark, Flink, Kafka, and Kubernetes.
Responsibilities:
Design and architect systems, write code, tune and debug applications, and support production systems.
Requirements:
- 2+ years experience with Java/Scala and large-scale applications
- Experience with Spark or Flink
- 1 year experience with AWS S3 and EKS
- MS or BS in Computer Science or equivalent experience
Preferred Qualifications:
- 4+ years of experience with MS in Computer Science
- Experience with relational and non-relational databases
- Strong communication skills