{bc}
indeed

Software Engineer - Distributed Systems

Apple
IND
Full-time
Senior
Onsite
Discovered Today
JavaSpringSoftware development lifecycleFrontend and backend technologiesAI-assisted development or AI-based toolsDistributed systems

Full Job Posting

Role overview

Join Apple's Advertising Platforms group to build highly scalable platforms and services.

The group's technology supports advertising in Apple News and Search Ads in the App Store, helping publishers and developers promote and monetize their work while protecting user privacy.

Description

  • Build highly scalable platforms and services for Apple Advertising Platforms.

Minimum qualifications

  • 3–7 years of industry experience building solutions with strong Java and Spring skills.
  • Bachelor of Science in Computer Science or equivalent degree.
  • Foundational frontend and backend knowledge 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

  • High-throughput and low-latency distributed systems experience is preferred.
  • Understanding of modern frontend frameworks such as ReactJS is preferred.
  • Advertising-domain experience is a plus.

About Apple

Apple describes its work as creating products, services, and customer experiences and notes a focus on accessibility and environmental efforts.

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