highlisted

Software Engineer - Distributed Systems

Apple·Hyderabad

Pay not stated2–5 yrsFull-time

Read from the company's own careers page; you apply on their site.

How well do you fit this job?

Upload your resume to see each requirement checked against your profile, in under a minute.

Check my fit
Hard to read?

About the role

We are looking for a Software Engineer to join the team responsible for Apple Ads' Ad Delivery Services — the runtime and offline systems that decide, for every ad request, which candidates are eligible, safe, and available to serve. Ad Delivery Services sit on the critical path of every impression Apple Ads serves.

What you'll do

  • Design, build, and operate low-latency backend services that participate in every ad request, with strict SLAs and fail-safe behavior
  • Own one or more Ad Delivery capability areas end-to-end — from service design and data contracts to production operations
  • Build near-real-time data pipelines that keep runtime services accurate: spend counters, policy rules, targeting attributes, and traffic-quality signals
  • Define and evolve service contracts with the adserver and adjacent platforms (auction, ranking, experimentation, retrieval)
  • Implement fail-closed semantics — when a signal is missing or stale, safely decline to serve and emit a structured reason code that flows through the downstream funnel

What you need

  • 2–5 yrs of experience
  • Java
  • Spring Boot
  • Kafka
  • gRPC
  • ETL
  • Incident response
  • Any graduate

Good to have

  • AWS
  • CI/CD
  • Spark
  • Machine learning

Similar jobs

Can I apply
Needs B.Tech or B.E. or B.Sc · 3–6 yrs
Pay
Pay not stated
Source
From the company's careers page · today
How to apply
On MSD's site: account needed, ~10–15 min
Early: posted 1 h ago on their own site

Systems Integration Advisor

NTT Data·Hyderabad

Can I apply
Open to any education · Junior level
Pay
Pay not stated
Source
From the company's careers page · today
How to apply
On NTT Data's site: account needed, ~10–15 min
Early: posted 1 h ago on their own site

Oracle Fusion Technical

Apps Associates Careers·Hyderabad

Can I apply
Open to any education · Junior level
Pay
Pay not stated
Source
From the company's careers page · today
How to apply
On Apps Associates Careers' site: account needed, ~10–15 min
Early: posted 1 h ago on their own site
Can I apply
Open to any education · 10–18 yrs
Pay
Pay not stated
Source
From the company's careers page · today
How to apply
On Charles Schwab's site: account needed, ~10–15 min
Early: posted 2 h ago on their own site