Data Platform Engineer, Emerging Technology Solutions
Apple· Software and Services
ShanghaiFull-timePosted 2mo ago
About the role
Data Platform Engineer role focused on building scalable security platforms (anti-phishing/spam, social engineering, network security) at Apple. Hands-on software engineer developing large-scale data pipelines, micro-services, and platform infrastructure with emphasis on data engineering, platform reliability, observability, and AI-assisted development.
Responsibilities
- Data Engineering: Design, build, and maintain high-throughput batch and real-time data pipelines to process, aggregate, and analyze massive volumes of security telemetry across domains, IP addresses, and user entities.
- Platform Engineering: Architect, deploy, and scale robust micro-services and platform infrastructure to support high-availability, customer-facing anti-abuse services.
- End-to-End Ownership ("You Build It, You Own It"): Take full ownership of services from initial coding to production deployment, monitoring, troubleshooting, and operational maintenance within a unified team.
- Automation & Business Continuity: Invest heavily in system automation, automated testing frameworks, auto-healing systems, and resilient CI/CD pipelines to guarantee 24/7 business continuity and service uptime.
- AI-Enabled Engineering: Leverage AI-assisted coding tools and modern software engineering practices to accelerate development cycles, enhance code quality, and solve complex, cross-domain technical challenges.
- Data Store Optimization: Manage and optimize distributed NoSQL, Relational, and in-memory datastore for real-time risk scoring, pattern matching, and high-frequency aggregate state lookup.
- Observability & Telemetry: Establish comprehensive telemetry, logging, and metrics frameworks to proactively detect system bottlenecks, data quality anomalies, and production incidents.
- Cross-Functional Collaboration: Partner with cross-functional security teams, data scientists, and platform architects across Apple to deliver transformational anti-abuse solutions.
Qualifications
- Bachelor's Degree in Computer Science, Computer Engineering, or equivalent technical field.
- 2+ years of technical experience designing, building, and maintaining scalable data pipelines and platform infrastructure.
- Proficiency in Java, Python, or Scala for building data processing pipelines, distributed systems, and backend services.
- Hands-on experience operating in a "you build it, you own it" production environment with direct involvement in software deployment, observability, and operational maintenance.
- Strong understanding of distributed systems concepts, microservices architecture, Object-Oriented Design, and RESTful service design.
- Practical experience with NoSQL datastore (e.g., Cassandra, Redis, MongoDB), as well as streaming/batch frameworks (e.g., Kafka, Spark, Flink).
- Familiarity with containerization, CI/CD automation, and cloud/platform orchestration (e.g., Docker, Kubernetes) to maintain operational business continuity.
Skills
Required:Data EngineeringJavaPythonNoSQL (Cassandra, Redis, MongoDB)Kafka/Spark/Flink
Nice to have:Scala
Benefits
- Apple is committed to inclusion and diversity, equal opportunity employment.
- Reasonable accommodation for applicants with disabilities.
- Accessibility and benefits aligned with Apple’s workplace culture.
Last updated Aug 21, 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