Software Engineer – ACM Platform & AML Services, IS&T Ai & Data Platforms
Apple· AI & Data Platforms (AiDP) / IS&T
Shanghaifull-timePosted 2mo ago
About the role
Software Engineer with 7+ years of backend development experience to design, build, and operate distributed services powering Apple’s fraud prevention platform. Focus on Alibaba Cloud migration, cloud-native architectures, and AI-driven development within ACM Platform & AML Services for multiple product lines and China-specific deployment.
Responsibilities
- Design and develop scalable backend services using Java and distributed system principles.
- Build and maintain high-throughput APIs, batch processing pipelines, and Mass Action services for fraud operations and NPI events.
- Develop new platform capabilities for ACM Next Gen, Sky Vault, and AML Services.
- Lead engineering work for infrastructure readiness and migration on Alibaba Cloud (including building ACM infrastructure, supporting Kubernetes, OpenSearch, Solr, Kafka, and other components).
- Migrate AWS-based services to Alibaba Cloud services (OSS, ACK, ApsaraMQ, Document Intelligence) and replace AWS SDKs with Alibaba Cloud SDKs.
- Implement China-specific data routing and ingestion logic.
- Update deployment automation, CI/CD pipelines, and load testing for Alibaba Cloud environment.
- Design reliable, scalable, and observable distributed systems with strong operational excellence.
- Partner with Product, Architecture, and partner engineering teams to define technical solutions and platform direction.
- Use AI tools and modern engineering practices to improve development productivity, code quality, automation, and platform innovation.
- Participate in production support, debugging, performance tuning, and operational improvements.
Qualifications
- More than 7 years of software engineering experience building large-scale backend systems.
- Strong Java development experience with modern JDK versions.
- Deep understanding of distributed systems, concurrency, scalability, and fault-tolerant architectures.
- Hands-on experience with Kafka, OpenSearch/Elasticsearch, Solr, and Cassandra.
- Experience building cloud-native applications on Kubernetes.
- Experience working with public cloud platforms and SaaS architectures.
- Strong understanding of CI/CD, deployment automation, and production operations.
- Experience designing high-throughput, low-latency APIs and distributed services.
- Familiarity with AI concepts, LLM-based development tools, and AI-assisted software engineering.
- Strong problem-solving skills with the ability to independently drive complex technical initiatives.
- Excellent communication and collaboration skills across cross-functional teams.
- Self-starter with a strong sense of ownership, accountability, and bias for execution.
Skills
Required:JavaDistributed SystemsKafkaOpenSearch/ElasticsearchKubernetes
Nice to have:SolrCassandra
Benefits
- Apple is an equal opportunity employer committed to inclusion and diversity.
- Reasonable accommodation for applicants with disabilities.
- Accessibility and inclusive workplace culture.
Last updated Sep 18, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services