Software Developer - Apple Pay

Apple is a leading technology company known for innovative products and services.
$143,100 - $264,200
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Engineering Program Manager for Apple's PKI Program, IS&T Enterprise Systems

Engineering Program Manager position at Apple leading PKI initiatives, requiring 3+ years experience in program management and PKI, offering competitive salary and benefits.

Engineering Program Manager for Apple's PKI Program, IS&T Enterprise Systems

Lead Apple's PKI infrastructure projects, managing cryptographic systems and security protocols across all Apple products and services.

SoC Security Researcher - Platform Architecture

Security Researcher position at Apple focusing on hardware and software security architecture for platform development.

Software Engineer, Security Infrastructure

Software Engineer position at Apple focusing on security infrastructure and malware protection systems at scale.

Software Engineer, Authentication Experience

Join Apple as a Software Engineer in Authentication Experience to shape the future of password management and secure authentication.

Description For Software Developer - Apple Pay

Join our Wireless Technology and Ecosystems (WTE) team and drive innovation that matters! We craft and seamlessly integrate technologies that enrich people's lives and deliver the absolute best user-experience. As a Software Developer on Apple Pay, you will work across the entire stack in order to deliver a world-class mobile credential system. We work across the technology stack from the underlying implementation on the embedded OS up to the higher-level software. This role also has an outstanding opportunity to work through the entire lifecycle of new credentials solutions, from conception through implementation, qualification, and ultimately adoption at scale.

You will be working on Apple Pay, one of the world's most groundbreaking mobile payment systems. This role requires expertise in security and a passion for building scalable and legible software solutions across the stack. You'll be involved in crafting security solutions, designing quality modular software, and working with embedded systems.

The ideal candidate will have experience in Objective C or Swift, understanding of cryptographic primitives, and potentially experience with JavaCard applets or related security product development. You should be able to work collaboratively with multiple teams, be inquisitive, and seek to tackle everyday problems in innovative ways.

At Apple, we're laser-focused on the smallest details that are meaningful to our customers. We're looking for someone who brings passion and dedication to their job and is committed to our vision and supporting the developer community.

This role offers an exciting opportunity to work on cutting-edge technology that impacts millions of users worldwide, with the backing of Apple's resources and innovative culture.

Last updated 2 months ago

Responsibilities For Software Developer - Apple Pay

  • Work across the entire stack to deliver a world-class mobile credential system
  • Implement solutions from underlying embedded OS to higher-level software
  • Work through the entire lifecycle of new credentials solutions, from conception to adoption at scale
  • Build scalable and legible software solutions
  • Collaborate with multiple teams
  • Tackle everyday problems in innovative ways

Requirements For Software Developer - Apple Pay

Java
  • 3+ years of experience in development in Objective C or Swift
  • Understanding of cryptographic primitives (RSA, AES, SHA, etc..)
  • Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
  • Experience crafting security solutions and designing quality modular software
  • Experience in embedded software engineering
  • Experience with developing JavaCard applets for JavaCard OS or related software development experience for security products

Benefits For Software Developer - Apple Pay

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement for career advancement
  • Employee stock programs
  • Potential for discretionary bonuses or commission payments
  • Relocation assistance

Interested in this job?