Software Engineer - Apple Pay

United States Digital Space LLC

Greater London

On-site

GBP 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

United States Digital Space LLC in London is seeking a Senior Software Engineer to help build and scale cloud-based Wallet systems. You will own critical components, contribute to architecture, and drive delivery across the full software lifecycle.

You will work hands-on across design, development, testing, and production support, collaborating with cross-functional teams to deliver reliable and secure software that powers our platform.

Qualifications

  • Experience building and maintaining distributed software systems.
  • Strong communication across global teams and partners.
  • Willingness to learn new technologies and patterns.
  • Ability to discuss complex technical concepts clearly and concisely.

Responsibilities

  • Design, build, test, deliver, and maintain scalable software across the lifecycle.
  • Shape architecture through production experience and on-call responsibilities.
  • Collaborate across teams and stakeholders to ship features and improvements.

Skills

Java / Kotlin
Spring
Distributed systems
Cloud-native (AWS)
REST / gRPC
Security & cryptography
Observability tools
Networking concepts
AI tools for systems
Communication & collaboration

Tools

Docker
Kubernetes
CI/CD pipelines
Infrastructure as Code
SQL/NoSQL databases

Job description

Imagine what you could do here! At the company, great ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. The the company Pay Server Engineering team is building the world’s best software for paying and interacting with the world, from the company Pay, transit, and event tickets, to digital keys and identity.

Our team in London is growing and we are looking for engineers who are passionate about their craft, crave the challenge of building systems at scale, and thrive in a fast-paced environment. If you love solving meaningful problems that impact millions of people, we want to hear from you!

Description

Our team builds the cloud systems powering the company Wallet across all of the company’s platforms. We interface between devices and partners to deliver amazing features and new capabilities, ensuring the experience is always easy, private, and secure for our customers. We’re looking for a senior engineer to join our team to build the future of the company Wallet!

You’ll have the opportunity to tackle the intricate challenge of building resilient and reliable distributed software systems at the company's scale. You will be given flexibility to explore creative solutions, the support of a talented and driven team, and access to diverse technologies. You will have the autonomy and responsibility to take full ownership of your solutions.

You’ll join a team involved in every stage of the product and software development lifecycle and will design, build, test, deliver, and maintain exceptional software that truly makes a difference. In this fast-paced environment, you’ll be hands‑on in all phases, and will actively shape the architecture and design of our platforms through the experience of operating, monitoring, and providing on‑call support for the software you build.

As a key member of the team, you’ll participate in technical discussions, write specifications, review code, and produce documentation. Success in this role therefore requires strong self‑motivation, crisp and clear communication, a highly collaborative approach, and the ability to work effectively across teams and disciplines.

Preferred Qualifications
  • Hands‑on software development experience with Java or Kotlin and Spring.
  • Development and operational experience with REST and/or gRPC services (either server‑to‑server or mobile client facing).
  • Experience with containerization and orchestration (e.g. Docker, Kubernetes).
  • Time spent architecting, building, supporting or otherwise working on cloud‑native (e.g. AWS) applications with resilience as a core feature.
  • Familiarity with CI/CD pipelines and infrastructure as code.
  • Experience with observability tools (e.g. Prometheus, Grafana, OpenTelemetry, Datadog).
  • Understanding of modern networking and experience using traffic tools for tracing.
  • An appreciation for, and understanding of, security, privacy, and cryptography (e.g. PKI, certificate management, JWT).
  • Hands‑on experience with SQL/NoSQL databases (e.g. Aurora, DynamoDB, CockroachDB, Oracle).
  • A track record of building and sustaining healthy long‑term relationships within your team, and beyond its boundaries.
  • Experience using AI tools to build and understand systems.
Minimum Qualifications
  • Experience building and maintaining complex, distributed software systems.
  • A commitment to continuous learning and improvement, and curiosity for new technologies, techniques, and patterns in pursuit of engineering excellence.
  • An ability to communicate thoughtfully and clearly, both verbally and in writing, to discuss complex technical concepts with diverse audiences, including global teams and external partners.
  • The tenacity and perseverance to drive a complex project all the way from conception to production.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

iOS Software Engineer
iOS Software Engineer

Apple Technical Recruitment • Greater London

On-site
GBP 70,000 - 110,000
iOS Engineer
iOS Engineer

Allegis Group • Greater London

On-site
GBP 65,000 - 95,000
iOS Software Engineer
iOS Software Engineer

United States Digital Space LLC • Greater London

On-site
GBP 90,000 - 130,000
Software Engineer- III- iOS- JPM Personal Investing- Mid Level
Software Engineer- III- iOS- JPM Personal Investing- Mid Level

JPMorganChase • Greater London

On-site
GBP 50,000 - 70,000
Principal Java Engineer
Principal Java Engineer

RE Partners • Greater London

Hybrid
GBP 120,000 - 180,000
SDLC & Release Automation Java/Kotlin Engineer
SDLC & Release Automation Java/Kotlin Engineer

United States Digital Space LLC • Greater London

Hybrid
GBP 90,000 - 130,000
27 days annual leave
Private medical care
Life insurance
+4
iOS Engineer
iOS Engineer

Checkout.com • London

On-site
GBP 40,000 - 80,000
Software Engineer - Java (Cambridge)
Software Engineer - Java (Cambridge)

Global Payments Inc. • Cambridge

On-site
GBP 60,000 - 90,000
Software Engineer, Applications, IS&T EMEA GSE
Software Engineer, Applications, IS&T EMEA GSE

Apple Inc. • Greater London

On-site
GBP 50,000 - 80,000
Senior Mobile Engineer
Senior Mobile Engineer

United States Digital Space LLC • Greater London

Hybrid
GBP 90,000 - 130,000