Drimva

Apple

Software Engineer (Payments and Finance Engineering)

Austin, Texas · Full-time · Posted Jul 29, 2026

Experience
4 years in scalable systems and services; 4 years with data stores; 2 years in EDA and messaging; 2 years in financial engineering.
Education
Bachelor's degree in Computer Science or relevant work experience.

About the job

Designs and develops distributed financial systems and products that support Apple Payments and Commerce.

What you'll do

  • Lead technical design and development of new products.
  • Design, build, and support components of scalable distributed systems for financial capabilities.
  • Translate business requirements into high-quality product features through cross-functional collaboration.

What they ask for

  • 4 years of experience designing, implementing, and supporting highly scalable systems and services in Java or other JVM-based languages.
  • 4 years of experience with SQL and NoSQL data stores.
  • 2 years of experience in Event-Driven Architecture (EDA) and messaging technologies such as Kafka.
  • 2 years of financial engineering experience, including knowledge of how payments and commerce transactions affect accounting and finances.

Nice to have

  • Practical experience with Postgres and MongoDB.
  • Experience with public cloud platforms (AWS, GCP, etc), Docker, and Kubernetes.

Tools

Java, JVM-based languages, SQL, NoSQL, Kafka, Postgres, MongoDB, Docker

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)