Enable job alerts via email!

Software Engineer, Apple Pay

Apple Inc.

City Of London

On-site

GBP 60,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading technology company in London is seeking talented software engineers to build a new platform for Apple Pay. The role involves collaborating with cross-functional partners, supporting technical decisions, and mentoring team members. Ideal candidates will have strong programming skills in Java, Kotlin, Golang, and Python. A BSc or MS in Computer Science is preferred. This position offers the chance to contribute to innovative features in a dynamic environment.

Qualifications

  • Strong knowledge of Java/Kotlin/Spring, Golang, and Python.
  • Ability to present complex problems clearly.

Responsibilities

  • Collaborate with partner teams on product from design to deployment.
  • Ship high quality, well tested code.
  • Mentor less experienced team members.

Skills

Java
Kotlin
Spring
Golang
Python

Education

BSc or MS in Computer Science or related technical field
Job description

London, England, United Kingdom Software and Services

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you’ll do more than join something — you’ll add something.Apple Pay is used daily by millions of people across the world to make fast and secure payments in person and online. Our team’s mission is to make finances simple and accessible with privacy and security at the core of everything we do.We are developing a new capability for Apple Pay that will support a number of exciting new product features. We are looking for talented software engineers to join the team as we embark on developing this new platform. We are looking for individuals who are excited to build platform products at scale with a focus on performance and developer experience.

Description

We are building a new platform that will support complex interactions between Apple customers, their devices and a broad set of third party constituents. We are architecting and implementing this system from the ground up, giving an exciting opportunity to join us as we begin this journey.You will collaborate cross functionally with multiple partner teams and stakeholders on every part of the product from design to deployment.You will help influence and support technical decisions.You will ship high quality, well tested code.You will help mentor less experienced members of the team, and be ready to learn from them too.

Minimum Qualifications
  • Knowledge of Technology stack including one or more of the following programming languages: Java/Kotlin/Spring, Golang and Python.
  • Ability to present complex problems in a clear and concise way, but be ready to dive deep into the details.
Preferred Qualifications
  • A deep understanding and passion for Domain Driven Design and related practices such as Hexagonal Architectures.
  • BSc or MS in Computer Science or related technical field, equivalent work experience will also be considered.
  • Experience with architectural tradeoff analysis.
  • Experience working with Mobile Apps and API architecture a bonus.
  • Knowledge of cryptographic algorithms.
  • A willingness to challenge and create collaboratively.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.