Software Platform Engineer, Digital Apps and Diagnostics

Singapore, Singapore, Singapore
Software and Services


Role Number:200517700
The Digital apps and Diagnostics Engineering team is responsible for building the applications and services that power personal support experiences for all of Apple customers worldwide. We enable experiences in Apple Support app, Get Support, My Support. and Agreement Sales web apps, and services integrated into the Settings app on iOS and Mac including our Diagnostic Platform which is the heart of Apple’s device diagnostics ecosystem connecting a billion plus customer devices. We work early with every new Apple device and OS release to ensure diagnostic readiness at product launch. We are seeking a dedicated, hard-working individual to help maintain and monitor these applications and services and drive incident management process across various multi-functional groups. Are you a lifelong learner? Do you have a passion for troubleshooting issues and help resolve complex problems working with several cross-functional teams? Come and join us in a fun-loving, highly motivated team and be a part of Apple’s support journey. The DevOps engineer has deep domain knowledge of these products across the whole stack, creative problem solving skills, and great cross-functional collaboration skills. The candidate should be able to troubleshoot issues as well as communicate effectively to all the stakeholders.

Key Qualifications

  • Consistent track record of troubleshooting and resolving issues in live production environments though deep domain knowledge and implementing strategies to eliminate them.
  • Fast learner with excellent analytical problem solving and communication skills.
  • The ability to design, author, and release code in any language (Java, Swift, Javascript, Unix Scripts would be a plus)
  • Monitoring and log mining experience including Proficiency in using Splunk.
  • An ability to understand large complex systems and a passion to constantly improve environments.
  • Expertise with tools like Postman, Charles, XCode, Git, etc.
  • Experience using NoSQL solutions like MonogDB, Cassandra, etc.
  • Knowledge of data platforms, including but not limited to: MongoDB, Cassandra, Oracle, etc.


Our team builds and manage large scale web and iOS applications and services that are used by millions of customers worldwide. We strive to provide operational excellence by ensuring the highest levels of quality, performance and availability. We are looking for a highly dedicated and motivated DevOps engineer who is a quick learner, and have passion for troubleshooting, diagnose and mitigate critical failures in high pressure situations, as well as provide hands-on technical expertise during service impacting events. You will work very closely with the engineering team to gain deep domain knowledge of these applications and be able to tackle, research, analyze , and diagnose complicated technical issues by diving into backend systems and logging. You are also expected to develop strong cross-functional relationships with Engineering, Quality Engineering, and Site Reliability Engineering across the company. If you love designing, running systems and infrastructure that will affect millions of users then this is the place for you!

Education & Experience

Additional Requirements

  • Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.
  • We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.