You’ll build services and application components, shared across applications, to support very high levels of transactional integrity, scalability, availability, fault tolerance, and security. You will also contribute to the architecture, design and implementation of top-level user visible features, with an emphasis on identifying components that can be used across different scenarios and domains.You will work on features that touch all Apple Services Engineering Commerce services — from account management, application, music, and video purchase / download / entitlement, subscription management, and a lot of new features coming to the Apple product ecosystem. You will ensure that language and local market requirements are understood and supported from a technical perspective. You will find opportunities for software reuse across problem domains, design and code components / libraries / frameworks to support that re-use, and refactor code to achieve higher levels of leverage in the codebase. Using 3rd party and hand-rolled solutions, you will build infrastructure for caching, messaging, and workflow management, that will be used by other teams in the Commerce group.