Software Application Support Engineer, Apple Online Retail Engineering

Apple is a global technology company known for its innovative consumer electronics, software, and online services.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
E-Commerce

Description For Software Application Support Engineer, Apple Online Retail Engineering

Apple is seeking a talented Software Application Support Engineer to join their global team supporting the Apple Online Store, a multi-channel world-class eCommerce platform. This technical role requires deep knowledge and understanding of the eCommerce platform to provide technical support to business and core engineering teams.

Key responsibilities include:

  • Taking an active role in defining and evolving standard practices and procedures
  • Partnering with engineering teams to prioritize and fix production defects
  • Working non-standard hours to support ongoing incident mitigation
  • Participating in on-call rotation to support apps and services
  • Assessing the need for production monitoring and alert setup
  • Triaging and prioritizing incidents, devising and implementing mitigation steps
  • Conducting Root Cause Analysis (RCA) and logging defects
  • Automating processes, maintaining support documentation, and debugging complex production issues

The ideal candidate will have strong people skills, excellent written and verbal communication abilities, and the capacity to explain complex technical topics in easy-to-understand terms. This role offers a great opportunity to work on a large-scale eCommerce platform and contribute to the success of Apple's online retail operations.

Requirements:

  • 3+ years of software engineering experience in a large-scale environment
  • BS degree or higher in Computer Science or related field
  • Coding knowledge in Java, Scala, and related frameworks
  • Skills in monitoring, alerting, fault analysis, and automation

Preferred qualifications include 5+ years of experience, strong problem-solving skills, experience with RCA, knowledge of RDBMS, PL/SQL, noSQL, and Unix Shell Scripting. The role demands excellent follow-through, organizational ability, and flexibility in a dynamic environment.

Join Apple's innovative team and help shape the future of online retail!

Last updated a few seconds ago

Responsibilities For Software Application Support Engineer, Apple Online Retail Engineering

  • Take an active role in defining and evolving standard practices and procedures
  • Partner with engineering teams to prioritize and fix production defects
  • Work non-standard hours to support ongoing incident mitigation
  • Share on-call rotation to support apps and services
  • Assess need for production monitoring and alert setup
  • Triage and prioritize incidents, implement mitigation steps
  • Conduct RCA and log defects
  • Automate processes, maintain support documentation, debug complex production issues

Requirements For Software Application Support Engineer, Apple Online Retail Engineering

Java
Scala
  • 3+ years of software engineering experience in a large-scale environment
  • BS degree or higher in CS or related field
  • Coding knowledge in Java, Scala, frameworks related to Java
  • Skills and experience in monitoring, alerting, fault analysis, and automation

Interested in this job?

Jobs Related To Apple Software Application Support Engineer, Apple Online Retail Engineering

Software Development Engineer II, Data Center Systems Automation (DCSA)

AWS seeks a Software Development Engineer II for Data Center Systems Automation to build next-gen automation systems and ensure cloud infrastructure reliability.

Performance Engineer - Retail Engineering

Apple is hiring a Performance Engineer for their Retail Engineering team to improve the Apple Online Store's e-commerce experience and ensure efficient system performance.

Software Development Engineer II, Data Center Systems Automation (DCSA)

AWS seeks a Software Development Engineer II for Data Center Systems Automation to build next-gen automation systems and contribute to cloud infrastructure.

Software Engineer II

Microsoft is hiring a Software Engineer II for Azure Edge + Platform to design and implement next-gen cloud services and products.

Software Engineer 2

Microsoft is hiring a Software Engineer 2 to join their Cloud Supply Chain team in Hyderabad, India. Design and develop scalable software solutions for cloud infrastructure.