Software Engineer, Apple Gift Systems
Core
Design and build distributed backend services powering Apple Gift Card experiences, handling secure, high-volume payment and gifting transactions globally.
Role type
Senior backend software engineer (payments/gifting)
Builds
Scalable APIs and services for Apple Gift Card ecosystem
Domain
Payments, Commerce, Financial Systems
Required skills
Distributed systems architecture, High-volume API design, Cloud-native operations, CI/CD pipelines, Observability, Security & cryptography, SQL/NoSQL optimization, Generative AI tools
Preferred skills
Java/Kotlin/Spring, gRPC, Containerization (Docker/Kubernetes), Internal platform experience, Domain knowledge of payments/gift cards
Technologies
Java, Kotlin, Spring, gRPC, Docker, Kubernetes, Prometheus, Grafana, OpenTelemetry, Splunk, Datadog, Cassandra, DynamoDB, CockroachDB, Oracle, JWT, PKI
Responsibilities
Design and maintain scalable backend services, Architect secure high-performance APIs, Own systems end-to-end including deployment and on-call, Deploy services on internal cloud platform, Collaborate on integrations with financial/commerce systems, Implement monitoring and alerting, Lead complex projects from conception to production
Seniority
Senior, hands-on IC