Software Engineer, Payments and Finance Engineering

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Austin, TX
Posted
43 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $183k
$132k most similar roles pay here $236k

This listing doesn't post a salary. Most similar roles pay $149,375–$216,656.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Payments and Finance Engineering

As a Software Engineer (Payments and Finance Engineering), you will join the G&A Solutions Engineering team to build strategic finance and accounting capabilities supporting payments and commerce. You will envision, design, develop, and deliver components of a well-integrated, distributed system that serves as core financial infrastructure. Your daily work involves navigating complex, ambiguous challenges by translating business requirements into high-quality products through cross-functional partnerships. The role requires expertise in Java or other JVM-based languages, various data store technologies including SQL and NoSQL, and experience with Event-Driven Architecture using Kafka. You will also utilize Postgres, MongoDB, Docker, Kubernetes, and public cloud platforms like AWS or GCP. This position focuses on the technical domain of processing payments and commerce transactions to ensure accurate accounting and financial impact within a large-scale distributed environment.

What does a Software Engineer earn in Texas?

Median $186925 from 189 postings across 40 companies.

See salary data

What you'll do

  • Design and develop components of integrated, distributed systems for core financial capabilities.
  • Lead the technical design and development of new products while navigating complex challenges.
  • Translate business requirements into high-quality software products that impact global operations.
  • Build scalable services using Java or other JVM-based languages.
  • Implement event-driven architectures and messaging technologies like Kafka.
  • Manage data storage solutions across various SQL and NoSQL technologies.
  • Develop automated tools to improve productivity and consistency for finance and accounting functions.
  • Write technical proposals to solve complex problems by researching specific domain requirements.

What we're looking for

  • A bachelor's degree in Computer Science or relevant work experience is required.
  • 4 years of experience designing, implementing, and supporting highly scalable systems in Java or other JVM-based languages.
  • 4 years of experience with various data store technologies including SQL and NoSQL.
  • 2 years of experience in Event-Driven Architecture (EDA) and messaging technologies like Kafka.
  • 2 years of experience in financial engineering involving payment and commerce transaction processing.
  • Experience with Postgres, MongoDB, and public cloud platforms like AWS or GCP.
  • Experience with deployment tools such as Docker and Kubernetes.
  • Ability to write technical proposals and communicate complex solutions to cross-functional partners.

More like this

Similar roles

Finance Software Engineer

Apple Inc

Cupertino, CA 30 days ago $150,400$225,300
Python JavaScript React VueJS SQL MySQL LAMP REST GraphQL Unix Shell Scripting Git AWS Kubernetes Docker Ansible Jenkins CI/CD HTML5 SAP
5+ yrs exp

Software Engineer II, Payments Platform

Flywire

Valencia, Valencia, Spain 119 days ago
Java Ruby React AWS JavaScript HTML5 CSS3 MySQL MongoDB Redis Sidekiq AMQP Elasticsearch Linux GitLab CI/CD REST LLMs Claude Code Cursor
2+ yrs exp Hybrid

Software Engineer II, Payments Platform

Flywire

Valencia, Valencia, Spain 114 days ago
Java Ruby React JavaScript AWS LLMs MySQL MongoDB Redis Sidekiq AMQP Elasticsearch GitLab CI/CD HTML5 CSS3 Linux REST
2+ yrs exp Hybrid

Software Engineer II, Payments Platform

Flywire

Valencia, Valencia, Spain 93 days ago
Java Ruby React AWS JavaScript HTML5 CSS3 MySQL MongoDB Redis Sidekiq AMQP Elasticsearch Linux GitLab CI/CD REST LLMs Claude Code Cursor
2+ yrs exp Hybrid