Software Engineer, Apple Ads
Apple
Cupertino, CA • 20m ago • On-site
Mid
On-site
129,300 - 194,700 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
Potential salary for Software Engineer, Apple Ads role
Improve your resume now
$129,300 – $194,700/year
Quick Facts
- Team: Apple Ads Engineering
- Focus: Backend systems for real-time ad selection and ad-serving
Description
Design, develop, and operate distributed services that enable real-time ad selection at internet scale. Build low-latency, high-availability, high-throughput ad-serving systems in a cloud environment, along with secure, scalable petabyte-scale data processing pipelines. Contribute to candidate retrieval and ranking using techniques from algorithmic search, machine learning, NLP, and AI.
Responsibilities
- Architect, design, and implement low-latency, highly available ad-serving systems in the cloud
- Build performant microservices and distributed data platforms to support high data volumes and QPS
- Engineer secure, scalable distributed data processing pipelines for petabyte-scale indexing and retrieval
- Apply algorithmic search, machine learning, NLP, and AI to improve candidate retrieval and ranking
- Collaborate with internal teams supporting indexing and search use cases
- Partner with product managers, operations, SREs, and engineers to define requirements and deliver end-to-end systems
- Deliver complete systems from design through production, independently and as a team
- Write clean, efficient, well-documented code and participate in code reviews
- Debug and resolve complex issues across large-scale distributed systems
- Stay current with advances in search, retrieval, distributed systems, ML/AI, and cloud infrastructure
Requirements
- Master’s degree in CS with 1 year of industry experience
- Strong CS fundamentals (algorithms and data structures)
- Strong coding skills in Go, Java, Rust, C++, Scala, or similar OOP/functional language
- Hands-on experience designing and operating scalable microservices
- AWS experience (S3, EC2, and EKS/Kubernetes)
- Strong problem-solving and debugging skills
- Ability to work on complex problems end to end, alone or in a team
- Excellent written and verbal communication with cross-functional teams
- Bachelor’s degree in CS or equivalent experience
Benefits
- Build privacy-first advertising technology that supports customers, creators, and publishers
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Senior Software Engineer, Ads Backend (Real-Time Ad Serving)
Apple, Inc.
Senior
Technology
Austin, TX · On-site
N/A
7h ago
Software Engineer, Apple Ads
Apple
Senior
Technology
Austin, TX · On-site
$150K - $278K/yr
1 days ago
Software Engineer, Apple Ads
Apple
Senior
Technology
Austin, TX · On-site
$150K - $278K/yr
1 days ago
Senior Software Engineer (Apple Ads)
Apple
Senior
Technology
Cupertino, CA · On-site
$185K - $325K/yr
1 days ago
Senior Software Engineer, Ad Tech (Ads Platform Backend)
Apple
Senior
Technology
Cupertino, CA · On-site
$185K - $325K/yr
1 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Staff Software Engineer, Apple Ads
Apple
Senior
Technology
Austin, TX · On-site
N/A
6 days ago
Software Engineer, Ad Platforms
Apple
Junior
Technology
Cupertino, CA · On-site
$129K - $195K/yr
16m ago

Principal Software Engineer, AI Experiences & Monetization
Microsoft Corporation
Senior
Technology
Redmond, WA · On-site
$143K - $275K/yr
3 days ago

Software Development Engineer III (Advertising Technology)
Expedia Group
Senior
Technology
Washington, WA · On-site
$146K - $205K/yr
1 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
