CareerPlanSign in

Software Engineer - Distributed Systems

Hyderabad, India💼 Full-time🗓 2026-08-12 → 2026-09-28

Core

Design and operate low-latency backend services and data pipelines that determine ad eligibility, safety, and availability for Apple Ads impressions.

Role type

Senior IC backend engineer (distributed systems)

Builds

High-throughput ad delivery services, near-real-time data pipelines, and observability tooling

Domain

Advertising technology / Distributed systems

Required skills

Java (Spring Boot), distributed systems, low-latency service design, streaming data infrastructure (Kafka), cloud platforms (AWS), container orchestration, CI/CD, observability, on-call ownership, AI for development

Preferred skills

Advertising technology (ad serving, budget pacing, policy enforcement), near-real-time counter systems, KV stores and region-replicated caches, information retrieval basics, trust and safety/fraud prevention, offline enrichment pipelines (Spark/Flink), developer tooling improvement

Sourced via apple · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.