Software Engineer, Commerce
Core
Build back-end services and capabilities for the transactional engine powering App Store, Apple Music, and Apple TV+.
Role type
Senior IC back-end Java software engineer
Builds
Scalable back-end services, RESTful APIs, microservices, and databases for global digital content transactions
Domain
Consumer technology / E-commerce / Digital media distribution
Required skills
Java, distributed systems, RESTful APIs, SQL/NoSQL, system design, debugging, automated testing
Preferred skills
Load balancing, autoscaling, traffic shaping, incident response, observability tooling, entity relationship modeling
Technologies
Java, REST, SQL, NoSQL
Responsibilities
Design and maintain secure, scalable systems end-to-end; architect solutions and coordinate complex programs; triage and debug customer/developer issues; mentor teammates; scale data flows and re-imagine processes; drive projects from inception to production deployment
Seniority
Senior, hands-on IC