Senior Software Engineer Payments

Apple


Job Location:

London, KY - USA

Monthly Salary: Not Disclosed
Posted on: 17 hours ago
Vacancies: 1 Vacancy

Job Summary

Payments are at the heart of Apples ecosystem and were reimagining how they work. The Payments Engineering team is building a modernised cloud-native platform engineered for high throughput elastic scalability and the reliability that Apples global transaction volume demands. If you love solving meaningful problems that impact millions of people we want to hear from you.n

The Payments Engineering team is part of the Wallet Payments u0026 Commerce (WPC) organisation. Our core mission is to build and maintain the foundational payment rails that enable all payment transactions across Apples ecosystem including the Apple Online Store Apple Retail Stores globally and the Apple App Store. We operate at global scale handling Apples immense transaction volume and are at the forefront of fintech innovation setting new payment trends and collaborating with leading fintech partners worldwide. Our team is growing and we are looking for engineers who are passionate about their craft excited by the challenge of building systems at scale and comfortable working in a dynamic evolving environment.

Lead the design and delivery of core payment processing services owning components end-to-end from technical specification through to productionnDrive architectural decisions and technical discussions producing clear and well-reasoned design documentation that aligns engineering strategy across teamsnDefine and contribute to the technical roadmap for key platform components balancing near-term delivery with long-term platform healthnMentor and support the growth of peers through code review pairing and thoughtful technical feedbacknPartner closely with Product Security and Platform teams across multiple time zones to deliver cohesive well-integrated solutionsnChampion engineering excellence continuously evaluating new technologies patterns and practices to raise the bar for the teamnParticipate in on-call rotations and take ownership of the reliability observability and operability of the services you buildnDrive incident response and post-mortems translating learnings into systemic lasting improvements

Significant industry experience as a Software Engineer working on large-scale systems we value depth of impact over years on papernHands-on experience in designing and coding large-scale systemsnA commitment to engineering excellence continuous improvement and the curiosity to evaluate and advocate for new technologies and patternsnAn ability to communicate thoughtfully and clearly both verbally and in writing to drive consensus on complex technical concepts with diverse audiences including global teams and external partnersnThe commitment and drive to see complex projects through from conception to production

Deep hands-on software development expertise with Java or Kotlin and SpringnProven development and operational experience with high-volume REST and/or gRPC servicesnStrong experience designing for containerisation and orchestration (e.g. Docker Kubernetes)nSignificant time spent architecting building and operating cloud-native (e.g. AWS) applications with resilience failover and self-healing as core featuresnExpertise in designing robust CI/CD pipelines and defining infrastructure as codenExtensive experience with observability strategies and tools (e.g. Datadog Prometheus Grafana OpenTelemetry Splunk etc.)nA fundamental appreciation for and understanding of security privacy and cryptography (e.g. PKI certificate management JWT)nHands-on experience optimising databases for scale (e.g. Aurora DynamoDB)nPrevious experience working in a DevOps environmentnFamiliarity with payments industry standards and compliance requirements (e.g. PCI-DSS ISO 8583 open banking protocols) or direct experience integrating with card networks payment service providers or acquiring banksnExperience using generative AI tooling (e.g. Claude Code) to accelerate delivery and maintain code qualitynBS/MS in Computer Science or equivalent experience. What matters most is your mindset your initiative and your demonstrated ability to apply advanced skills to real-world applicationsnnnWe encourage you to apply even if you dont meet every preferred qualification. What matters most is your potential mindset and passion for the craft.n

Required Experience:

Senior IC

Payments are at the heart of Apples ecosystem and were reimagining how they work. The Payments Engineering team is building a modernised cloud-native platform engineered for high throughput elastic scalability and the reliability that Apples global transaction volume demands. If you love solving me...

About Company

Company Logo

Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more

View Profile View Profile