Senior Backend Engineer, Retail Technology

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$181,100–$318,400 / yr
Posted
5 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $198k
This role $250k
$148k most similar roles pay here $337k

This role pays more than 91% of similar roles. Most pay $169,750–$226,487 — the shaded band above. At the midpoint, this role pays about $250k versus about $198k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1798 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1459 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Backend Engineer, Retail Technology

As a Senior Backend Engineer on the Retail Technology Engineering team at Apple, you will design and evolve backend systems that deliver unique digital experiences in Apple Retail stores worldwide. Your role involves ensuring service reliability and performance for retail launches, leading technical projects, mentoring junior engineers, and writing clean code in Python, Go, or Ruby. You’ll optimize database performance using PostgreSQL and a data warehouse, collaborate with cross-functional teams, participate in code reviews, and present technical solutions to senior management. This position requires 7+ years of backend development experience, expertise in scalable system design, and proficiency in containerization technologies like Kubernetes. Your work will impact millions of customers annually, shaping their experiences with Apple products globally.

What you'll do

  • Design, develop, and maintain backend systems for Retail Operations.
  • Ensure service reliability and performance readiness for retail launches.
  • Lead technical projects and mentor junior engineers in the team.
  • Write clean, efficient code and optimize database performance.
  • Present technical proposals to senior management and stakeholders.
  • Identify new opportunities to improve system efficiency and innovation.

What we're looking for

  • 7+ years of backend software development experience
  • Proven ability to design, develop, and deploy scalable backend systems
  • Expertise in Python, Go, or Ruby with willingness to work across all three languages
  • Extensive knowledge of PostgreSQL and data warehousing concepts
  • Experience leading technical projects and mentoring junior engineers
  • Strong proficiency in database optimization and ensuring data integrity

More like this

Similar roles

Software Engineering Manager, Retail Engineering

Apple Inc

Austin, TX 34 days ago
Java Distributed Systems API Design CI/CD Kubernetes PostgreSQL AWS GCP Azure Terraform Git Jenkins Docker Python JavaScript Security Principles Threat Modeling Secrets Management Least-Privilege Access Service Observability Automated Testing

Sr Software Engineer - Backend, Grocery & Retail

Uber

San Francisco, CA +1 3 days ago $202,000$202,000
Java Python Node.js Docker Kubernetes AWS CI/CD PostgreSQL Redis GraphQL RESTful APIs MongoDB Scalability Microservices API Gateway Monitoring Logging Spring Boot Nginx
Hybrid

Senior Backend Engineer

Adobe

Remote (Canada) 91 days ago $177,900$257,550
Elixir PostgreSQL MySQL SQL API design Services design standards Code reviews Functional programming Legacy system migration Downtime management Problem solving Backend engineering
Remote