Software Integrity Engineer

Software Integrity Engineer

Software Integrity Engineer

Apple

4 hours ago

No application

About

  • Help Apple build the next generation of the world’s most advanced mobile
  • operating systems. The Swift Platform Experience team is looking for a highly
  • motivated software engineer to screen, triage, and investigate issues reported
  • on the system for iOS, watchOS, tvOS, macOS, and visionOS, as well as to build
  • internal tools that help track reported issues. We work with some of the most
  • talented software engineers in the world, building tools and frameworks that
  • help developers bring their apps to life and improve their workflows. You’ll
  • work directly with the engineers responsible for the fundamental frameworks used
  • to build applications and enhance the user experience for our customers. You’ll
  • thrive in a highly collaborative, fast-paced, and high-pressure environment with
  • rapidly changing priorities.
  • DESCRIPTION
  • As a screener on the Swift Platform Experience team, you will triage incoming
  • bugs, analyze logs, and determine the priority of issues. You will be expected
  • to spot emerging issues from bug reports filed by Apple employees and external
  • developers, follow up with bug filers to collect additional information that can
  • help the team debug, test features, and verify fixes from code submissions to
  • multiple build trains. You will gain encyclopedic knowledge of some of Apple's
  • core frameworks, including UIKit, SwiftUI, Foundation, Xcode Previews, and App
  • Intents. You will also learn about the many clients that adopt and utilize our
  • frameworks both internally and externally. You will drive our day-to-day process
  • around bug management in service of delivering high-quality features and
  • improvements to our developers and users. You will be expected to analyze issue
  • trends and present those findings and data to key stakeholders. We are looking
  • for a curious and technically savvy teammate who has a genuine passion for
  • diagnosing and triaging software issues and can balance a variety of tasks
  • efficiently.
  • MINIMUM QUALIFICATIONS
  • Understanding of the software development lifecycle and the processes involved
  • in application development. Experience working with software frameworks and
  • supporting client adoption. Proficiency in analyzing logs to troubleshoot
  • crashes, hangs, and performance issues. Ability to manage and prioritize high
  • volumes of internal and external feedback. Skilled in interpreting and
  • synthesizing detailed written information. Strong verbal and written
  • communication skills.
  • PREFERRED QUALIFICATIONS
  • 1–2 years of experience in a QA or software screening role. Understanding of API
  • and SPI testing. Experience with data analytics platforms such as Tableau.
  • Familiarity with bug tracking systems. Working knowledge of Xcode. Proficiency
  • in Swift is a plus.