Description
Apple Pay is hiring an Architect to set technical direction for its distributed systems, focusing on reliability, scalability, availability, observability, and operational practices across high-throughput, payment-critical infrastructure. The role involves reviewing designs, writing code and prototypes, leading incident reviews and postmortems, mentoring engineers, and collaborating with client, server, DevOps, and product engineering teams. It requires a proven track record designing and operating distributed systems at scale, deep expertise in replication, partitioning, consensus, consistency models, idempotency, and failure handling, and experience with metrics, SLOs, distributed tracing, and scalable system components.
