{bc}
indeed

Software Engineer - Distributed Systems

Apple
IND
Full-time
Senior
Onsite
Discovered Today
JavaSpringFrontend and backend technologiesSoftware development lifecycleAI for development or AI-based toolsDistributed systems

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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Apple