Software Engineer, Commerce Segments and Platform, ASE
Core
Build back-end services and capabilities for the transactional engine of Apple's digital content stores (App Store, Apple Music, Apple TV+), supporting billions of daily transactions across 130 countries.
Role type
Junior back-end Java software engineer
Builds
Scalable back-end services, RESTful APIs, microservices, and databases for high-volume digital content purchasing and subscriptions
Domain
Consumer technology / Digital commerce
Required skills
Java, scalable system design, debugging, system architecture, SQL, NoSQL, automated testing, incident response
Preferred skills
Event-driven systems, load balancing, autoscaling, distributed systems debugging, observability tooling, integration testing
Technologies
Java, RESTful APIs, microservices, SQL, NoSQL
Responsibilities
Design and maintain secure, scalable systems end-to-end; architect solutions and coordinate complex programs; triage and debug customer-impacting issues; mentor teammates; add integrations and scale data flows; drive projects from inception to production deployment
Seniority
Junior, hands-on IC