Senior Software Engineer, Ledger Store
Core
Build, operate, and scale a replicated double-entry ledger system that records every money movement with exactly-once semantics, crash survival, and consistent state across replicas at low latency and high throughput.
Role type
Senior IC distributed systems engineer (ledger store)
Builds
Replicated double-entry ledger for AI-enabled banking platforms
Domain
Financial technology / Distributed systems
Deliverable
production ML models
Required skills
Distributed systems design, Concurrency control, Consistency guarantees, Performance tuning, Incident response, System observability, Rust (preferred), AI-assisted development
Preferred skills
Core banking domain knowledge, Low-latency optimization, Multi-cloud deployment, Property-based testing, Disaster recovery planning
Technologies
Rust, Cloud environments, On-premises deployments, AI tools, MCP servers
Responsibilities
Design and implement distributed ledger components, Establish observability and alerting systems, Participate in on-call rotation and incident response, Mentor colleagues and write technical documentation, Evaluate trade-offs between correctness, latency, and complexity, Debug critical systems and prevent failures
Seniority
Senior, hands-on IC
