Software Engineer, AML, Ai & Data Platforms (AiDP)
Core
Design, develop, and operate high-throughput, low-latency distributed backend services to power Apple's fraud prevention platform and support AML operations.
Role type
Senior IC backend software engineer (distributed systems, cloud migration)
Builds
Scalable cloud-native platform capabilities, high-throughput APIs, batch processing pipelines, and Mass Action services for fraud operations.
Domain
Financial services / Fraud detection / Cloud infrastructure
Required skills
Java, distributed systems, Kubernetes, cloud-native architecture, CI/CD, API design, batch processing, operational excellence
Preferred skills
Alibaba Cloud, Kafka, OpenSearch, Solr, Cassandra, NoSQL databases, AI-assisted development tools
Technologies
Java, Kubernetes, Alibaba Cloud (OSS, ACK, ApsaraMQ), Kafka, OpenSearch, Solr, Cassandra, AWS SDKs
Responsibilities
Design and develop scalable backend services; Build and maintain high-throughput APIs and batch processing pipelines; Lead engineering work for compliance and cloud migration; Implement China-specific data routing and ingestion logic; Update deployment automation and CI/CD pipelines; Partner with product and architecture teams to define technical solutions; Participate in production support and performance tuning.
Seniority
Senior, hands-on IC