Software Engineer - Distributed Systems
Role Overview
Join Apple’s Advertising Platforms group, whose technology powers advertising in Apple News and Search Ads in the App Store.
Build highly scalable platforms and services for performant, large-scale advertising technology that protects user privacy.
Key Skills for This Role
Full Job Posting
Team and role
Join Apple’s Advertising Platforms group, whose technology powers advertising in Apple News and Search Ads in the App Store.
Build highly scalable platforms and services for performant, large-scale advertising technology that protects user privacy.
Role responsibilities
- Build highly scalable software platforms and services.
- Contribute to technology supporting content access and publisher and developer promotion and monetization.
Minimum qualifications
- 3–7 years of industry experience building solutions with strong Java/Spring skills.
- Bachelor’s degree in Computer Science or equivalent.
- Solid foundational knowledge of frontend and backend technologies and hands-on software development lifecycle experience.
- Hands-on experience using AI for development and/or building AI-based tools.
- Understanding of distributed systems and cloud platforms, including AWS.
Preferred qualifications
- Experience with high-throughput, low-latency distributed systems is preferred.
- Good understanding of modern frontend frameworks such as ReactJS.
- Advertising-domain experience is a plus.
About Apple
Apple describes its work as building products, services, and customer experiences, and highlights accessibility as a fundamental human right.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Apple
Manufacturing Design Opportunities
, IND
Summary How do you build a great idea? With more great ideas — the kind of thinking that transforms the work of our industrial designers into the devices that enrich the lives of our customers. Join this team to develop
Machine Learning Engineer - Apple Store Online
, IND
Apple is seeking a hands-on applied Machine Learning Engineer to build scalable algorithms and end-to-end solutions for its online retail experience. The role spans search, recommendations, personalization, generative AI
Systems Administrator- Fleet Operations Engineering
, IND
Apple is seeking a Systems Engineer for Fleet Operations Engineering to support large-scale infrastructure, monitor incidents, and improve operational efficiency through troubleshooting, automation, and process improveme
Payroll Operations Analyst
, IND
Apple is looking for an experienced international payroll specialist to support employee pay processes across global operations. The role partners with payroll and benefits vendors and internal teams to resolve issues an
Frontend Engineer
, IND
Apple is seeking a frontend engineer to build and maintain scalable web applications and intuitive user interfaces. The role involves end-to-end feature ownership, collaboration across product and engineering, and attent
Tableau Developer Analyst, Retail Customer Care
, IND
Apple is seeking a Tableau specialist to own reporting and analytics for Retail Contact Center performance and decision support. The role includes developing dashboards, maintaining data assets, translating stakeholder n
Manufacturing Quality Engineer - Chennai
, IND
Apple is seeking an experienced quality engineer to lead quality and data analysis for glass manufacturing through new product introduction and production ramp. Candidates need 6–10 years of relevant quality experience,
Manufacturing Design Opportunities
, IND
Machine Learning Engineer - Apple Store Online
, IND
Systems Administrator- Fleet Operations Engineering
, IND
Payroll Operations Analyst
, IND
Frontend Engineer
, IND
Tableau Developer Analyst, Retail Customer Care
, IND
Manufacturing Quality Engineer - Chennai
, IND