Payments Software Engineer, Retail Engineering

Apple is where individual imaginations gather together, creating innovative products and services that change lives for the better.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Finance · Retail
This job posting may no longer be active. You may be interested in these related jobs instead:
CapEx Program Manager - iPhone & Core Technologies

CapEx Program Manager position at Apple, managing equipment requirements and budgets for iPhone & Core Technologies, offering competitive salary and benefits.

Program Manager, Organizational Operations - Maps

Program Manager position at Apple Maps focusing on organizational operations, events, and employee engagement initiatives.

Wi-Fi Quality Engineer

Wi-Fi Quality Engineer position at Apple, focusing on wireless connectivity testing and automation, offering competitive salary and benefits.

CapEx Program Manager - iPhone

Lead equipment coordination and budget management for iPhone manufacturing at Apple, working at the intersection of engineering, manufacturing, and finance.

Clinical Systems Integration Engineer

Clinical Systems Integration Engineer role at Apple, focusing on bio-sensing technologies and clinical research integration, offering competitive salary and benefits.

Description For Payments Software Engineer, Retail Engineering

Apple is seeking a Payments Software Engineer to join their Retail Engineering team in Austin. This role offers an exciting opportunity to work on innovative retail payment solutions and first-in-market technologies. As a key member of the team, you'll be responsible for building a next-generation payment platform for Apple Retail, working with cutting-edge payment technologies and global solutions.

The position involves developing and integrating payment applications with terminals and gateways, while ensuring certification with acquiring banks. You'll collaborate with various stakeholders including business partners, store personnel, and banking partners to create robust payment processing solutions.

This role is perfect for someone with strong technical skills in Java, Python, or Swift, and a solid understanding of database technologies and networking protocols. Knowledge of payment industry standards, EMV technologies, and security protocols is highly valued. The ideal candidate will have experience with payment systems or retail technology, strong communication skills, and the ability to work in a fast-paced environment.

You'll be joining Apple's innovative retail technology team, where you'll have the opportunity to impact millions of customers' payment experiences worldwide. The role offers exposure to global payment solutions and the chance to learn from experienced payment experts. You'll be working on projects that require both technical expertise and business acumen, making this an excellent opportunity for professional growth in the intersection of technology and retail payments.

The position requires at least 3 years of relevant experience and offers the chance to work with a diverse team committed to creating exceptional retail experiences. You'll be part of Apple's mission to deliver innovative solutions that enhance how people shop and pay in Apple Retail stores globally.

Last updated 2 months ago

Responsibilities For Payments Software Engineer, Retail Engineering

  • Build next-generation payment platform for Apple Retail
  • Develop and integrate payment applications with payment terminals and gateways
  • Certify solutions with acquiring banks
  • Work with business partners, store personnel, banking partners, and cross-functional teams
  • Develop software, controls, and processes for payment processing

Requirements For Payments Software Engineer, Retail Engineering

Java
Python
Cassandra
MySQL
  • At least 3 years of industry experience with Java, Swift and/or Python
  • Oracle, MySQL or Cassandra experience
  • HTTP(S), TCP/IP protocols, Bluetooth, REST or SOAP architecture knowledge
  • Github / Maven / Gradle build tool or D2P processes experience
  • Bachelors degree or equivalent experience

Interested in this job?