Software Engineering Applications

AppleNew York, NY
1d

About The Position

Imagine what you can do here. Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldn’t have imagined, and now, can’t imagine living without. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do. DESCRIPTION APPLE INC has the following available in New York, New York. Triage incoming bugs for the Music iOS, iOS JS and tvOS app. Examine collected logs, crash traces, and the source code to efficiently diagnose issues in the Music iOS and tvOS app Reproduce, regress. Identify emerging trends to properly prioritize bugs. Determine the correct resolver Read and analyze the source code for any changes or fixes related to the bug reports using GitHub and Xcode. Automate key triaging and screening processes by developing a python script to increase its optimization. Collaborate cross-functionally with other teams to develop automation tools as well as solve complex problems. Serve as an engineering DRI for Music’s time synced lyrics feature for WWDC and internal all hands meeting by debugging, tracking and communicating issues with engineers on the team Organize. Lead bug review board meetings for new features to ensure the quality of our software before release. Create and update documentation with relevant information for triaging new features and duplicate bug reports. 40 hours/week. At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $181,100 - $272,100/yr and your base pay will depend on your skills, qualifications, experience, and location. PAY & BENEFITS: Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits: https://www.apple.com/careers/us/benefits.html. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Requirements

  • Bachelor’s Degree or foreign equivalent in any Engineering field.
  • Monitoring and screening chat rooms in Slack for urgent issues or questions and responding or escalating issues to developers as appropriate for timely resolution to identify the root cause to move forward with how to resolve the issue
  • Maintaining documentation of UI and server based features by editing existing information on Quip and Confluence using screenshots, behaviors, and identifying the appropriate developers for communications
  • Running bug reviews via Webex for development teams to keep issues moving through systems by creating and maintaining bug queries and sending email summaries and reminders.
  • Using Python to develop, analyze and maintain tools that support and automate processes for bug screening issues in software
  • Using Python to create scripts that extract, manipulate, and display logs to enable data surfacing for faster screening.
  • Mentoring junior engineers and screeners on career experience using Slack and Webex to update on current process for screening bugs, answering questions, and referring them to documentation.
  • Leveraging iOS infrastructure to collect and investigate logs and reproduce issues
  • Using JavaScript and client to server communications including Charles to investigate issues and determine whether the problem is on the client or server side.

Nice To Haves

  • N/A

Responsibilities

  • Triage incoming bugs for the Music iOS, iOS JS and tvOS app.
  • Examine collected logs, crash traces, and the source code to efficiently diagnose issues in the Music iOS and tvOS app Reproduce, regress.
  • Identify emerging trends to properly prioritize bugs.
  • Determine the correct resolver Read and analyze the source code for any changes or fixes related to the bug reports using GitHub and Xcode.
  • Automate key triaging and screening processes by developing a python script to increase its optimization.
  • Collaborate cross-functionally with other teams to develop automation tools as well as solve complex problems.
  • Serve as an engineering DRI for Music’s time synced lyrics feature for WWDC and internal all hands meeting by debugging, tracking and communicating issues with engineers on the team Organize.
  • Lead bug review board meetings for new features to ensure the quality of our software before release.
  • Create and update documentation with relevant information for triaging new features and duplicate bug reports.

Benefits

  • Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs.
  • Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan.
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • A range of discounted products and free services
  • Reimbursement for certain educational expenses — including tuition
  • Discretionary bonuses or commission payments
  • Relocation
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service