November 12, 2024

Software Engineer - Customer Feedback

Mid • On-site

$112,300 - $168,500/yr

San Diego, CA

Summary

Posted:
Role Number:200577963
Join the team responsible for Apple’s Beta Software Program. Our app, Feedback Assistant, collects user feedback on beta software releases, while our internal tools analyze, group, and send meaningful feedback to Apple's engineering teams. We are looking for engineers to drive the modernization of our backend infrastructure, develop tools and automation for it, find innovative ways to increase its reliability, and improve its development lifecycle.

Description

We’re a small team with a big footprint. Our portfolio of tools serve both internal and external customers and have a direct impact on the quality of Apple’s software. Engineers in this role will primarily work on backend projects, from the application, API, and database layers down to infrastructure. You’ll tackle broad-context challenges, such as: Designing and implementing secure and performant customer-facing API Analyzing whether current SQL-backed data models should migrate to NoSQL Integrating our admin toolset with data and tools from other Apple organizations You will be a key collaborator in our engineering team’s effort to mature our Kubernetes infrastructure. You will provide leadership in implementing a secure, robust and high availability development and deployment pipeline. Beyond development, we’re responsible for the maintenance and uptime of our customer-facing applications. Engineers in this role leverage their breadth of software

Minimum Qualifications

  • Development experience with Ruby, Python, or Go, and with backend frameworks like Rails or Django.
  • SQL database experience, with NoSQL experience a plus
  • Knowledge of cloud platforms, virtualization technologies, and service monitoring tools
  • Experience with high-availability operations management, including deployment automation and incident response

Preferred Qualifications

  • Passion for continually learning and exploring new technologies.
  • Excellent collaborative skills, with strong written and verbal communication
  • Kubernetes experience a plus
  • Technical/Engineering BS or equivalent industry experience

Pay & Benefits

  • Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.