Apple

Senior Software Engineer - Finance Engineering

Apple
Apply
20 days ago
USA (city not specified)Senior
H1B sponsor

Responsibilities

  • Design and implement high-throughput distributed services for payment rails, immutable sub-ledgers, transactional state machines, and financial transaction settlement.
  • Build production Java applications with the Spring ecosystem, including reactive and microservice-based systems.
  • Design scalable APIs using REST, gRPC, GraphQL, contract-first specifications, versioning, gateways, and rate limiting.
  • Develop message-driven and event-driven architectures using messaging systems, event sourcing, and CQRS.
  • Design and optimize relational and NoSQL database schemas, queries, transactions, and performance.
  • Lead software projects spanning multiple distributed teams and mentor senior-level software engineers.
  • Partner with Platform Architects, Finance, Controllership, and Accounting to deliver secure, compliant, auditable financial systems.

Requirements

  • At least 6 years of Java ecosystem experience building production applications with Spring technologies.
  • At least 6 years designing and shipping high-scale, high-performance, highly available, fault-tolerant, and secure cloud-based distributed systems.
  • At least 6 years of API design and implementation experience, including REST, gRPC, GraphQL, OpenAPI or Swagger, Protobuf, API versioning, gateway patterns, and rate limiting.
  • At least 6 years of experience with message-driven and event-driven architectures, including Kafka, RabbitMQ, or ActiveMQ, event sourcing, and CQRS.
  • At least 6 years using relational and NoSQL databases, including schema design, query optimization, performance tuning, and transaction fundamentals.
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.
  • Preferred: technical leadership across distributed teams, mentoring senior engineers, GenAI coding-tool experience, search and indexing technologies, and advanced JVM internals knowledge.

Tech Stack

Apache CassandraApache KafkaElasticsearchGraphQLgRPCJavaMongoDBMySQLPostgreSQLRabbitMQSpring Boot

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me