Apple
Software Engineering Technical Lead, Apple Card & Savings
Cary, North Carolina · Full-time · Posted Oct 8, 2026
- Education
- No formal degree is required; demonstrated ability to apply advanced skills to real-world applications is emphasized.
About the job
Leads the architecture, development, and operation of large-scale distributed services for Apple Card and Savings, while setting technical direction and standards across teams.
What you'll do
- Lead multi-quarter engineering projects and complex integrations with financial institution, payment network, and Apple partners.
- Set operational and release standards, lead incident response, and improve system reliability based on operational learnings.
- Guide engineering strategy through technical specifications, design and code reviews, mentoring, and AI-assisted development standards.
What they ask for
- Demonstrated ability to architect, build, and operate mission-critical distributed systems at large scale while remaining hands-on in code.
- Deep understanding of distributed systems trade-offs and data correctness patterns.
- Expert hands-on software development skills in Kotlin or Java.
- Extensive operational experience, cross-team project leadership, and a testing-first approach to engineering.
Nice to have
- Expertise with Spring and high-volume REST and/or gRPC services.
- Experience in payments, banking, or regulated financial domains; cloud-native systems, CI/CD, observability, messaging, databases, or security are also listed as preferred.
Tools
Kotlin, Java, Spring, REST, gRPC, Docker, Kubernetes, AWS
AI focus
Define team standards for AI-assisted development and evaluate and adopt tools that improve code quality and review throughput; experience using generative AI throughout software development is required.
Model-written summary · the original posting is authoritative