Software Engineering Technical Lead, Apple Card & Savings
Core
Architect and operate mission-critical distributed services powering Apple Card and Savings, ensuring reliability and customer trust at scale.
Role type
Senior IC Technical Lead (Distributed Systems)
Builds
Distributed services, payment integrations, and cloud-native infrastructure for Apple Card and Savings
Domain
Fintech, Payments, Banking
Required skills
Distributed systems architecture, Kotlin/Java, Incident response, SLO definition, Cross-team leadership, Test-first engineering, Generative AI tooling
Preferred skills
Spring framework, High-volume REST/gRPC, Cloud-native (Docker/Kubernetes/AWS), CI/CD pipelines, Observability (Datadog/Splunk/OpenTelemetry), Event-driven architectures (Kafka), SQL/NoSQL optimization, Security/Cryptography
Technologies
Kotlin, Java, Spring, Docker, Kubernetes, AWS, Kafka, Aurora, DynamoDB, Datadog, Splunk, OpenTelemetry, mTLS, PKI, JWT
Responsibilities
Architect and operate mission-critical distributed services; Lead large multi-quarter engineering efforts including financial partner integrations; Drive technical discussions and author specifications; Define SLOs and automation standards; Lead incident response and operational improvements; Review code and designs; Mentor senior engineers; Champion AI-assisted development tooling