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:
Privacy Controls & Build Automation Engineer

Privacy Controls & Build Automation Engineer position at Apple, focusing on developing tools for privacy and CI pipeline optimization, offering competitive compensation and benefits.

Full-Stack Engineer, Retail Engineering

Full-Stack Engineer position at Apple's Retail Engineering team, focusing on building scalable data platforms and applications using Java, JavaScript, and cloud technologies.

Software Integration Engineer

Software Integration Engineer role at Apple, focusing on cellular software integration and development of testing infrastructure, offering competitive compensation and benefits.

Worldwide Logistics Operations- Industrial Engineer DC Operations

Industrial Engineer role at Apple focusing on worldwide logistics operations and DC optimization, offering competitive salary and comprehensive benefits.

Operations Program Manager, iPhone

Operations Program Manager position at Apple, leading product launches and manufacturing operations for iPhone with focus on quality and efficiency.

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 a month 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?