We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.

Job posting has expired

#alert
Back to search results

Apple Pay - Software Engineer (Payments)

Apple, Inc.
United States, Texas, Austin
September 11, 2022
Summary
Posted: Mar 15, 2022
Weekly Hours: 40
Role Number: 200355574
At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. You bring passion and dedication to your job and there's no telling what you could accomplish. We are looking for a Software Engineer to join our team of hard working individuals that are building the next generation of systems powering Payments at Apple. You will be building the strategic elements of the payments stack, enabling first to market features and supporting ongoing operations that differentiate our products.
Key Qualifications
  • 5+ years of professional experience as a software engineer.
  • Hands-on software development experience with object-oriented languages such as Java, C/C++ or Go.
  • Hands-on software development experience with REST-based API services.
  • Understanding of distributed system fundamentals.
  • Ability to triage problems, prioritize accordingly, and propose a solution.
  • Strong interpersonal and communication skills.
Description
We are looking for a team member with a strong computer science foundation and proven experience. In this role, you will design, develop, and deliver components of a distributed system that is key to processing payments at Apple. You will have a proven ability to seek problems, interest in continuous learning and digging deep into the domain when necessary. JOB DUTIES INCLUDE: - Collaboration with cross functional teams and external partners throughout the entire software lifecycle (e.g. Product, Software, Quality and Site Reliability Engineering teams). - Prioritization, design, and implementation of scalable, resilient distributed systems. - Participating in design sessions and code reviews with peers to elevate the quality of engineering across the organization. Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.
Education & Experience
BSc or MS in Computer Science or related technical field or equivalent work experience
Additional Requirements
  • Experience with the following is a plus, but definitely not a hard requirement:
  • - Card Not Present (aka eCommerce) payment processing
  • - Card Present (aka brick-n-mortar) payment processing
  • - Alternative Payment Methods (e.g. Wallets, Bank Transfer)
  • - ISO 8583 protocol
  • - EMV 3D-Secure (3DS) protocol
  • - Payment Services Directive 2 (PSD2)

(web-54f47976f8-qrv4t)