Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Software Engineer, Payments Engineering

Apple

$147,400 - $272,100
Nov 8, 2025
Cupertino, CA, US
Apply Now

Apple is looking to redefine how people connect, share, and celebrate by transforming gifting into a seamless, secure experience that spans the entire Apple ecosystem. The company needs a skilled software engineer to help build the future of gifting, where every purchase, redemption, and moment of joy is powered by innovation and thoughtful design.

Requirements

  • 5+ years of professional backend software engineering experience, with demonstrated proficiency in Java, Kotlin, or similar object oriented programming languages
  • Proven ability to design, build, and operate distributed systems at scale in production environments
  • Proficiency with relational (SQL) and NoSQL databases
  • Strong understanding of security, privacy, and cryptographic principles (e.g., encryption, tokenization, key management)
  • Experience with DevOps practices, CI/CD pipelines, and cloud-based infrastructure
  • Hands-on experience using observability and monitoring platforms
  • Experience using generative AI tools to enhance software engineering productivity and workflows

Responsibilities

  • Design, build, and maintain scalable backend services powering Apple Gift Card experiences
  • Architect secure, high-performance APIs and services that handle millions of transactions globally
  • Collaborate cross-functionally with teams across Apple to integrate with core financial and commerce systems
  • Implement monitoring, logging, and alerting to ensure reliability and visibility in production environments
  • Participate in code reviews, design discussions, and on-call rotations to maintain system health and quality
  • Continuously improve system performance, developer experience, and operational excellence

Other

  • Clear, thoughtful communication across code reviews, documentation, and cross-functional collaboration
  • Bachelor’s degree in Computer Science or related field, or equivalent practical experience
  • Master's degree in Computer Science or related discipline