Software Engineer, Customer Feedback

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$142,300–$263,300 / yr
Posted
48 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $178k
This role $203k
$128k most similar roles pay here $278k

This role pays more than 70% of similar roles. Most pay $142,487–$214,000 — the shaded band above. At the midpoint, this role pays about $203k versus about $178k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Customer Feedback

Software Engineer - Customer Feedback will join the team responsible for the Beta Software Program to build and evolve internal admin tools that manage content, participants, permissions, and configuration data. This generalist role involves developing applications across a broad schema, designing data processing flows to move feedback through its lifecycle, and collaborating with the machine learning team on reporting and analysis systems featuring asynchronous processing. The engineer will work directly with Program Managers to address user pain points while managing various layers of the stack including application, API, and database components. Required skills include strong SQL and relational data modeling, along with proficiency in at least one backend and one client/frontend stack. Candidates should be comfortable working with Swift and Ruby while utilizing tools like Claude for prototyping and testing within a fast-paced environment.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Build and evolve internal tools for managing participants, content, permissions, and configuration data.
  • Design data processing flows to move user feedback through its lifecycle.
  • Develop reporting and analysis systems for feedback in collaboration with the ML team.
  • Implement features involving asynchronous processing and machine learning components.
  • Develop across multiple layers of the stack including application, API, and database.
  • Manage complex SQL schemas and relational data modeling for internal tools.
  • Build both frontend and backend components using Swift and Ruby.

What we're looking for

  • 3-5+ years of industry experience in software development.
  • A Technical or Engineering BS degree or equivalent industry experience.
  • Solid, hands-on coding fundamentals across at least one backend and one client/frontend stack.
  • Willingness to work with Swift and Ruby technologies.
  • Strong SQL and relational data modeling skills.
  • Ability to adapt quickly in a fast-paced environment with changing priorities.
  • Experience using Claude or other agentic coding tools for prototyping, implementation, and testing.
  • Excellent collaborative skills with strong written and verbal communication.

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 107 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 108 days ago $152,000$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 105 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 77 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp

Software Engineer

Booz Allen Hamilton

Rome, NY 77 days ago $69,300$158,000
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Cloud Platforms Agile Microsoft Office

Software Engineer

PNC

Pittsburgh, PA +2 17 days ago $75,000$137,500
Application Development software development lifecycle System Development Life Cycle Technical Writing Architecture Application Testing Release Management UX) Design Packaged Application Integration Technical Troubleshooting
2+ yrs exp