3 days ago
Singapore (city not specified)Senior
Responsibilities
- Own the technical direction of Software Business applications.
- Design and build systems across frontend, backend, and data layers.
- Develop and operate systems at scale using cloud infrastructure, containers, monitoring, and CI/CD.
- Define engineering standards and raise the technical bar for the team.
- Lead projects or teams technically, with or without direct reports.
- Contribute to engineering culture through technical talks, hiring, and documentation.
- Build strategic relationships with critical partners and connect their needs with Apple’s engineering capabilities.
Requirements
- At least 8 years of software engineering experience with significant full-stack production experience.
- Strong frontend skills with React, TypeScript, Swift, or similar technologies.
- Strong backend skills with Java, Python, Go, or Node, plus API design and distributed-systems fundamentals.
- Solid data skills involving relational and non-relational stores, schema design, and query performance.
- Experience designing and operating systems at scale.
- A proven record of technically leading projects or teams.
- Bachelor’s degree in computer science or equivalent experience.
- Preferred: experience with ML/LLM integration, event-driven systems, microservices, mobile, migrations, platform modernization, or 0-to-1 products.
- Preferred: contributions to engineering culture through technical talks, hiring, and documentation.
Categories
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
