Software Engineer (Payments and Finance Engineering)

Austin · On site · Posted 7/29/2026 Leaves the board today
See how you compare Upload your resume and see how it scores against this posting. Free. Posting says: Works unsupervised

We are looking for a team member with a strong foundation in computer science theory along with industry experience. In this role, you will envision, design, develop, and deliver components of a well integrated, distributed system that will become the core financial capabilities for Apple. You have a proven record of writing proposals to solve complex problems by digging deep into a domain when needed and turning them into product features.

Minimum Qualifications
4 years of experience in designing, implementing & supporting highly scalable systems and services in Java or other JVM-based languages

4 years of experience with different data store technologies (SQL, NoSQL)

2 years of experience in Event-Driven Architecture (EDA) and messaging technologies such as Kafka

2 years of experience in financial engineering, having knowledge of how payments/commerce transactions are processed through systems to reflect their accounting and financial impact

A bachelor's degree in Computer Science or relevant work experience

Preferred Qualifications
Understand Engineering concerns like reliability, scale, availability, accuracy etc that are particularly important for Payments

Self-starter with strong customer and product focus, and a desire to gain awareness of an eco system and how systems collaborate

Ability to communicate thoughtfully, write engineering proposals, leverage problem-solving skills, build a learning mindset and establish long-term relationships

Practical experience with Postgres, MongoDB

Public cloud platforms (AWS, GCP, etc)

Deployment experience using Docker and Kubernetes