A

Apple

Designs phones, computers and their operating systems

Senior Backend Engineer - Apple News

Backend EngineeringConfirmed live in the last 24 hours
Full-timeCupertino, CA, USANo salary listedIn-person

About the Job

Requirements

  • A Bachelor's degree in Computer Science or a similar technical discipline, or equivalent relevant experience.
  • 5–10 years of demonstrated experience shipping scalable, maintainable, and testable backend systems.
  • Strong background in Java and Spring for backend service development.
  • Ability to design and build high-scale distributed backend services with event-driven architectures and pipelines such as Kafka.
  • Experience with data stores, including data modeling and schema design for production systems.
  • Track record of problem-solving in complex technical environments.
  • Effective use of AI-assisted development tools to accelerate design, coding, and testing while maintaining quality.
  • Strong communication and collaboration skills in a team-oriented environment.

Responsibilities

  • Build distributed services and event-driven pipelines that ingest, process, and serve content at massive scale for Apple News and related apps.
  • Lead projects from design through launch, defining architecture, modeling data for performance and growth, and ensuring systems remain reliable in production.
  • Drive technical decisions across partner teams and use modern tools, including AI-assisted development, to improve how the team builds software.
  • Design, build, and enhance highly scalable backend services and data pipelines capable of serving thousands of requests per second.
  • Lead assigned projects end to end and deliver high-quality results on schedule.
  • Collaborate with a cross-functional team of engineers throughout the product lifecycle.
  • Develop event-driven architectures and messaging pipelines to support real-time data flows.
  • Lead and contribute to technical decisions concerning NoSQL data stores, search infrastructure, and service design.
  • Use CI/CD tooling and version control systems to maintain code quality and deployment reliability.

Desired Qualifications

  • Experience as the technical lead for a team of engineers, setting architecture and direction, mentoring others, and raising engineering quality.
  • Hands-on experience with distributed NoSQL databases, especially Apache Cassandra, including query-driven data modeling, partitioning, and performance tuning.
  • Experience with search technologies such as Apache Solr.
  • Experience with CI/CD tools such as Jenkins and build tools such as Gradle and Bazel.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs