Drimva

Apple

Senior Backend Engineer, Apple News

$185K–$325K

Cupertino, California · Senior · Full-time · Posted Oct 8, 2026

Experience
5-10 years of demonstrated experience shipping scalable, maintainable, and testable backend systems.
Education
Bachelor’s Degree in Computer Science or similar technical discipline (or equivalent relevant experience).

About the job

Build and lead scalable backend services and event-driven data pipelines that ingest, process, and serve content for Apple News and related apps.

What you'll do

  • Design, build, and enhance high-scale backend services and data pipelines; lead projects from design through launch.
  • Develop event-driven architectures and messaging pipelines for real-time data flows, and guide technical decisions on data stores, search, and service design.
  • Collaborate across teams and use CI/CD and version control tools to support code quality and reliable deployments.

What they ask for

  • Bachelor’s Degree in Computer Science or similar technical discipline (or equivalent relevant experience).
  • Strong background in Java and Spring for backend service development.
  • Demonstrated ability to build high-scale distributed backend services with event-driven architectures and pipelines; experience with production data stores, data modeling, and schema design.
  • Effective use of AI-assisted development tools, plus strong problem-solving, communication, and collaboration skills.

Nice to have

  • Technical leadership experience, including setting architecture and direction, mentoring, and improving engineering quality.
  • Experience with Apache Cassandra, Apache Solr, Jenkins, Gradle, or Bazel.

Pay

$184,700 and $324,800 USD base salary

Tools

Java, Spring, Kafka, Apache Cassandra, Apache Solr, Jenkins, Gradle, Bazel

AI focus

Use AI-assisted development tools to speed up design, coding, and testing while maintaining high quality.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 6, 2026 (UTC)