Software Engineer - Customer Feedback

Apple is a technology company known for its innovative consumer electronics, software, and services.
$115,700 - $204,000
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Consumer · Enterprise SaaS

Description For Software Engineer - Customer Feedback

Join the team responsible for Apple's Beta Software Program. Feedback from beta software, collected through our applications and systems, has a direct effect on the quality of Apple's software products. Our app, Feedback Assistant, collects user feedback on beta software updates and major OS releases, while our internal tools analyze, group, and send that actionable feedback to Apple engineering.

We are looking for an engineer to join our group. The team ships Objective-C and Swift code to all of Apple's OS platforms, including Feedback Assistant on macOS, iOS, and visionOS. Other projects include beta enrollment logic on our OSs and internal tools to manage content, membership, and configuration of our various beta programs.

As an engineer on our team, you'll be responsible for feature development on customer-facing applications, internal tools, and supporting frameworks on all OS platforms. You will collaborate and work cross-functionally with other engineering groups to drive projects toward completion. In concert with our QA team, you'll ensure high quality at all times during the release cycle, especially in early betas when feedback is most important. With an eye toward long-term improvements across our codebase, you'll adopt new technologies and continually refine our logic. An ideal candidate is eager to learn new technologies, innovate, and able to tackle both technical and design challenges.

Last updated 11 days ago

Responsibilities For Software Engineer - Customer Feedback

  • Feature development on customer-facing applications, internal tools, and supporting frameworks
  • Collaborate with other engineering groups to drive projects toward completion
  • Ensure high quality during the release cycle, especially in early betas
  • Adopt new technologies and continually refine codebase logic

Requirements For Software Engineer - Customer Feedback

  • Adept at object-oriented programming and design with 2+ years experience
  • Experience with projects built using Objective-C and/or Swift
  • UI implementation experience with AppKit, UIKit, and/or SwiftUI
  • B.S. or M.S. degree in Computer Science, Computer Engineering, or equivalent

Benefits For Software Engineer - Customer Feedback

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement for career advancement
  • Employee stock programs
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Software Engineer - Customer Feedback

Software Engineer - Apple Watch

Mid-level Software Engineer position at Apple, focusing on Apple Watch application development, offering competitive salary and comprehensive benefits package.

Camera Tuning Engineer

Camera Tuning Engineer role at Apple focusing on iOS camera quality and algorithms, offering competitive salary and benefits.

Software Engineer - Apple Watch

Mid-level Software Engineer position at Apple, focusing on Apple Watch applications development, offering competitive salary and benefits in Cupertino.

Software Engineer - Devices

Software Engineer position at Apple focusing on device development tools and frameworks for Apple's platforms including iOS, macOS, and visionOS.

WatchOS Software QA Engineer

Apple is seeking a WatchOS Software QA Engineer to ensure quality in Watch Faces and Complications development.