About the role
What will you do at Apple?
Apple Business (business.apple.com) is the primary destination connecting Apple
directly with enterprises and businesses of all sizes — serving millions of
customers around the world. We are building the shared web platform that powers
this experience and enables multiple product teams across Apple to ship
confidently on a single, high-performance, mission-critical foundation.
DESCRIPTION
As a Senior Web Platform Engineer, you will build the APIs, primitives, and
shared capabilities that product teams across Apple rely on to move quickly and
ship with confidence. You are someone who thinks of the platform itself as a
product — with a deep sense of ownership over the developer experience, the
quality of the contracts you expose, and the autonomy you enable for the teams
building on top of you. You are genuinely excited about agentic engineering and
you bring that curiosity to rethinking how your team and the teams around you
design and ship software. You will be a force multiplier: the work you do will
directly raise the quality and velocity of every team on the platform. This is a
high-impact, deeply technical role that sits at the intersection of platform
engineering and developer experience. You will collaborate closely with
engineering leadership, security, and product teams to define what "great" looks
like for an enterprise-grade shared web platform at Apple scale.
MINIMUM QUALIFICATIONS
8+ years of professional software engineering experience with a strong focus on
front-end or full-stack web platform engineering at scale. Strong track record
designing developer-facing client APIs — versioned, ergonomic,
backward-compatible, and well-documented — on production systems with high
reliability requirements. Proven experience building shared web platforms
consumed by multiple internal product teams, with a genuine product mindset
toward the developer experience. Expert-level knowledge of modern
JavaScript/TypeScript, browser rendering pipelines, and web performance
optimization techniques. Strong systems thinking — you understand how
architectural choices ripple through a large, multi-team codebase and can make
principled trade-offs. Excellent written and verbal communication skills;
ability to produce clear architectural proposals, API documentation, and
runbooks that raise the bar across the engineering organization. Solid
experience with observability tooling and practices: distributed tracing
(OpenTelemetry or equivalent), structured logging, metrics pipelines,
dashboarding, and alerting. Deep understanding of web authentication protocols
(OAuth 2.0, OIDC, SAML) and experience implementing secure, production-grade
auth infrastructure in large-scale applications. Hands-on experience with CI/CD
systems and build tooling (Webpack, Vite, esbuild, or equivalent), with the
ability to evolve and maintain platform delivery infrastructure.
PREFERRED QUALIFICATIONS
Genuine enthusiasm for agentic engineering — experience building or harnessing
AI agents, designing multi-agent orchestration workflows, and applying these
capabilities to meaningfully accelerate and reimagine the software development
lifecycle. Experience with micro-frontend architectures, module federation, or
multi-tenant web application patterns. Familiarity with edge computing, CDN
configuration, and server-side rendering / streaming SSR strategies. Experience
with accessibility (WCAG 2.1+) at the platform level — building shared
components and tooling that make compliance the path of least resistance for
tenants. Background in e-commerce, enterprise SaaS, or similarly
high-availability, externally-facing digital commerce platforms. Experience
contributing to or maintaining open-source developer tooling. Familiarity with
platform engineering concepts: internal developer portals, service catalogs,
golden paths, and paved-road infrastructure.
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Backend engineering jobsCompare current openings and review what to look for in this role.
- Platform engineering jobsCompare current openings and review what to look for in this role.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
Senior AI Platform Engineer (Data and Analytics Cloud Engineer)
Truist · Atlanta, Virginia, United States
Back End Data Architect and Engineer, Senior
Booz Allen Hamilton · Annapolis Junction, Maryland, United States
Cloud Database Platform Engineer
Echelon Services, LLC · Clayton, Ohio, United States
Application Cloud Engineer
Peraton · United States
Security Engineer - Infrastructure Security
Figure · San Jose, California, United States
Senior AI Infrastructure Software Engineer - DGX Cloud
NVIDIA · Redmond, Washington, United States
Role information can change. Confirm current details on the original application page.