CareerPlan

Senior Software Engineer - Finance Engineering

San Francisco Bay Area, United States of AmericaFull-time2026-10-22 → 2026-11-10

Core

Design and operate high-throughput distributed services for moving, routing, and settling money across a global ecosystem, ensuring financial correctness and auditability.

Role type

Senior / Lead Backend Engineer (Finance Engineering)

Builds

Distributed core services including high-throughput payment rails, immutable sub-ledgers, transactional state machines, and end-to-end verification harnesses.

Domain

Enterprise Finance / Distributed Systems

Deliverable

production ML models | product features

Required skills

Java (Spring ecosystem), Distributed Systems, API Design (REST, gRPC, GraphQL), Message-Driven Architectures (Kafka, RabbitMQ), Database Design (Relational & NoSQL), Domain-Driven Design, Technical Leadership

Preferred skills

GenAI coding tools, Search & Indexing (Elasticsearch, OpenSearch), JVM Internals