Rust Software Engineer Lead, Distributed Ledger
$133.98k - $227.77kFidelity National Information Services Inc
Senior Rust Engineer, Distributed LedgerKeystone is building bank-grade network infrastructure for regulated digital value movement. The product runs on the LYRIQ platform, which provides the ledger, integration, control, and operating services needed to support tokenized deposits, digital liquidity, and related bank-led payment and settlement use cases.The Keystone engineering team builds the ledger and network services behind regulated digital money and bank-led settlement flows. The core platform is a permissioned, BFT-replicated distributed ledger written primarily in Rust, with a signed append-only transaction log, hierarchical account trees, programmable transfer and access rules, and hardware-backed key custody.As Senior Rust Engineer, Distributed Ledger, you will work close to the metal on consensus, cryptography, state storage, and correctness engineering. You will also build and support the gRPC services, SDKs, operating evidence, and integration patterns that Keystone customers and bank engineering teams use to connect to the platform.What You Will Be DoingConsensus and the ledger core: our Pala-family BFT consensus implementation, block production and finality, state storage on RocksDB, snapshotting, and state recovery.Cryptography and key custody: Ed25519 transaction signing, Merkle-committed state, threshold and shard-based key handling, AWS KMS and on-premise HSM integration, and trusted execution environments (Intel SGX via Fortanix, AWS Nitro Enclaves).Programmable money: the expression language, compiler, and bytecode VM behind our role-based access control and transfer rules, including the parser, type checker, and interpreter.Ledger APIs and SDKs: gRPC services built on tonic and Protocol Buffers, plus the REST gateways, CLI, and multi-language client SDKs that integrators depend on.Indexing and observability: streaming ledger observations into ClickHouse and Postgres for balance queries, block explorers, and reporting, instrumented end to end with Prometheus metrics and tracing.Correctness engineering: deterministic simulation harnesses, per-node fault injection, property-based testing with proptest, fuzzing, and formal model checking of consensus invariants.What You BringSix or more years of professional backend or systems engineering, including at least three years writing production Rust.Deep, practical async Rust: tokio, futures, trait and generic design, lifetimes, Send and Sync reasoning, and the judgement to know when a lock beats a channel.Hands-on experience with blockchain or distributed ledger internals: a consensus protocol (BFT, Raft, Paxos, or similar), transaction validation, state commitment such as Merkle trees, block or state storage, or node-to-node networking.Applied cryptography fundamentals: digital signatures, hashing, key derivation and custody, and a clear instinct for where the trust boundaries sit in a system.Experience designing and evolving service APIs, ideally gRPC and Protocol Buffers, including backwards compatibility across versioned clients in the field.Comfort operating what you build: Docker, Kubernetes and Helm, metrics-driven and trace-driven debugging, and the persistence to take a production incident down to root cause.A testing discipline that matches the stakes: unit, integration, and simulation-level testing of concurrent and distributed code, including diagnosing and properly fixing timing-sensitive failures rather than retrying them away.Clear technical writing; you can produce a design note that both your own team and a bank's engineers can act on.Bonus PointsExperience with central bank digital currency, tokenized deposits, payments, or core banking systems, and familiarity with standards such as ISO 20022.Trusted execution environment work (Intel SGX, AWS Nitro Enclaves, vsock transports) or HSM and PKCS#11 integration.Language, compiler, or virtual machine implementation experience: parsers, type systems, bytecode interpreters.Columnar analytics at scale with ClickHouse, event pipelines on Kafka, or disciplined schema migration work with sqlx and Postgres.Familiarity with a second language in our stack: TypeScript, Python, or Go.Public contributions to Rust or distributed ledger open source projects.Technology StackWhat we useCore ledger: Rust, Pala-family BFT consensus, RocksDB, Merkle-committed stateCryptography and custody: Ed25519, AWS KMS, on-premise HSMs, Intel SGX (Fortanix), AWS Nitro EnclavesServices and APIs: tonic gRPC, Protocol Buffers, axum, actix-web, REST gatewaysData and indexing: ClickHouse, Postgres with sqlx, Kafka, ZeroMQPlatform: Docker, Kubernetes, Helm, AWS, GitHub ActionsTesting: proptest, deterministic simulation, fault injection, fuzzing, formal model checkingClients: Rust, TypeScriptHow We WorkSmall, senior teams own services end-to-end, from design through production operation. Code is carefully reviewed, formatted with cargo fmt through a pre-commit hook, and gated by CI that includes consensus simulation, contract tests, and nightly full-suite integration runs. We value signed commits, clean history, operational evidence, and documentation that outlives the person who wrote it.Location and CompensationLocation preference is the New York City area, with flexibility for remote candidates who can reliably work Eastern Time hours and travel to New York as needed for customer sessions, planning, and key team meetings. Compensation details to be finalized with recruiting.We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.FIS is committed to providing its employees with an exciting career opportunity and competitive compensation. The pay range for this full-time position is $133,980.00 - $227,770.00 and reflects the minimum and maximum target for new hire salaries for this position based on the posted role, level, and location. Within the range, actual individual starting pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Any changes in work location will also impact actual individual starting pay. Please consult with your recruiter about the specific salary range for your preferred location during the hiring process.For positions located in the US, the following conditions apply. If you are made a conditional offer of employment, you will be required to undergo a drug test. ADA Disclaimer: In developing this job description care was taken to include all competencies needed to successfully perform in this position. However, for Americans with Disabilities Act (ADA) purposes, the essential functions of the job may or may not have been described for purposes of ADA reasonable accommodation. All reasonable accommodation requests will be reviewed and evaluated on a case-by-case basis.
- care was taken to include all competencies needed to successfully perform in this position. However, for Americans with Disabilities Act (ADA) purposes, the essential functions of the job may or may not have been described for purposes of ADA reasonable accommodation. All...Ledger
- ...About the Role As a Senior Rust Backend Engineer, you will work across the... ..., secure, high-performance software across core and edge... ...message queues such as Kafka, distributed computing, and networking fundamentals... .... ~ Experience with ledgers, settlement, custody,...LedgerFull time
$180k - $280k
...Core - the primary distributed system that is... ...maintaining Stellar's ledger and obtaining... ...Core - the backbone software behind the Stellar... ...CTO, our team of engineers, and our community... ...in modern C++ or Rust in a production environment... ...can advocate and lead technical...LedgerTemporary workLocal areaWorldwide$140k - $200k
...to help oversee the development of our Distributed Ledger Technology platform. This individual... ...innovative solutions. Responsibilities include leading and delivering industry solutions,... ...flawless implementation. Work with engineering leads to ensure the performance of...LedgerFull timeWork at officeRemote work$277k - $297k
...serving on the senior leadership team, the Vice President, Distribution & New Revenue leads WNET's strategy for where its content goes, what it earns... ...to advance them; Builds and maintains a single rights ledger for new and archival content, and partners with Legal and...Ledger- ...Senior Software Engineer, Infrastructure Build the connective layer: the... ...bank core, custody, and ledger systems and the external networks... ...~5+ years in backend or distributed systems. ~ A correctness-first... ...modern typed language (Go, Rust, or TypeScript). ~ Strong...Ledger
- ...moves through the system. The Ledger Core is the immutable, append... ...-safe systems language (Go, Rust, or similar), with the ability... ...clocks, and consistent-cut / distributed-snapshot theory, not just... ...of a ledger, general ledger engine, or exchange matching/settlement...Ledger
$200k - $250k
...hiring a Staff-Level Software Engineer to join their team in... ...agents to reason across ledger data, accounting policies... ...the organization. Lead key architectural decisions across distributed systems, AI infrastructure... ...in Python, Go, Java, Rust or a comparable modern...Ledger$207k - $300k
Act as a technical lead focused on Search traffic acquisition within... ...with other executive engineers and cross-functional collaborators... ...large-scale infrastructure, distributed systems or networks, or... ...experience testing, and launching software products.3 years of experience...$207k - $300k
...Staff Software Engineer, Technical Lead, Infra, Tech Acquisition, Regulatory, Compliance, Policy, Search Share Staff Software Engineer, Technical... ...building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies...- ...'re looking for detail-oriented engineers with a track record of owning large-scale distributed systems to build the platform infrastructure... ...proficiency in C++, Go, Java, Rust (or similar) Trading systems... ...completion Track record of leading technical decisions and bringing...
- ...a high-caliber Senior Engineer to architect robust backend... ...interactions between distributed ledger technology and legacy... ....Internal Tooling: Lead the end-to-end development... ...years of professional software development experience... ...level experience with Rust for performance-...LedgerContract workFlexible hours
- ...management company in accordance with U.S. GAAP Maintain general ledger accounting for fund and management company entities, including... ..., and reconciliations Calculate and process capital calls, distributions, and management fee billings Support quarterly NAV...LedgerFull time
- ...Senior Software Engineer, C++New York, New York, United StatesAbout... ..., you'll work on the distributed systems and consensus... ...in code reviews and lead technical discussions... ...blockchain, distributed ledger, or decentralized... ...scale.Familiarity with Rust or other systems-level...LedgerWorldwide
- ...Software Engineer, BillingBraintrust is the agent observability platform. By actively... ...understanding of TypeScript, Rust, SQL, backend systems, APIs, and distributed data-processing patternsExperience... ...or maintaining financial ledgers, credits, balances, or invoice systems...LedgerImmediate start
- ...Responsibilities \n \n Lead financial reporting across multiple... ..., budgeting, and general-ledger oversight \n Manage cash... ...requirements, capital calls, distributions, wires, and banking controls... ...primary resource for Sage Intacct software \n Support audits,...LedgerWork at office
$160k - $190k
...Principal Software Engineer/Tech LeadJob Code: 14669 Country: US City: New York Skill Category: IT... ...Title: Principal Software Engineer/Tech Lead Department: Technology Location: NY Corporate... ...Minimum 7+ years hands-on Java/C++/C#/Rust/Python development Strong domain...Local areaWorldwideRelocation package- ...Software Engineering ManagerAt EngFlow, we help developers save time by accelerating... ...and tests. Our cloud-based, distributed service optimizes developer... ..., and languages, you will lead core engineers and drive the... ...languages like C++ and Rust is a plus.Asynchronous Programming...Remote work
- ...REIT Oversee accounts payable, cash positions, and partner distributions Technical accounting research and application, including but... ..., and VIE analysis Oversee and maintain accounting ledgers, loan tape, and bank reconciliations Manage the year-end audit...LedgerFull time
$137.5k - $184.3k
Job Posting Title:Lead Content Distribution EngineerReq ID:10146110Job Description:Lead Content Distribution Network EngineerDisney Entertainment... ...and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data...Full time- ...Tech Lead – Research Platform A leading quantitative... .... The quality of the engineering platform directly... ...What You’ll Do Build distributed systems that allow... ...Looking For Strong software engineer who has progressed... ...Strong Python, C++ or Rust. Comfortable owning...Full time
- ...loop runs many times a day per engineer, and it's the single biggest... ...-on engineering leader to lead the Cloud Integrations Team.... ...writing production-grade code in Rust (most preferably), C++, or C.... ...an ability to debug complex, distributed environments. Comfortable...Local areaRemote workWorldwide
- ...seeking a Vice President, Controller to lead its accounting function through its next... ...monthly close, financial reporting, general ledger, and internal controls. Oversee... ...accounting related to third-party manufacturing, distribution, trade spend, and revenue recognition....LedgerFull time
- ...REIT Location: NYC Responsibilities Include: Manage accounts payable, cash positions, partner distributions Prepare and maintain accounting ledgers, loan tape, and perform bank reconciliations Support investor reporting and distribution models Prepare...LedgerFull time
$500 per month
...group of experienced engineers, traders, and... ...of 400+ globally distributed members who thrive... ...Stack Engineer to lead the technical direction... ..., transfers, ledger, and market data.... ...Qualifications 8+ years of software engineering... ..., Kotlin, C\#, or Rust and a clear willingness...LedgerHome office$100k - $115k
...requests, and deadlines in a fast-paced environment* Generate and distribute pre-bills; Coordinate edits and approvals with attorneys*... ...ensure proper application of funds* Analyze and reconcile AR ledgers, proactively identifying billing discrepancies and driving timely...LedgerWork at office- We are an AI-first enterprise software company building intelligent infrastructure... ...We are looking for a hands-on Tech Lead/Principal Engineer to establish and lead the company’s technical... ..., particularly in data pipelines, distributed systems, search, and workflow...Contract work
- ...Accenture helps the world's leading enterprises reinvent by building... ..., Song, Supply Chain and Engineering, and Talent, with advanced... ...an experienced SAP Sales & Distribution (SD) Order Management Manager... ...Media & Technology (CMT) and Software & Platform industries. The ideal...Work experience placementLive inWork at officeLocal area
- ...The Payroll Manager leads the payroll team for a New York civil construction project and... ...tax liabilities Prepare, review, and distribute annual W-2s Manage New York specific withholdings... ...Reconcile payroll to the general ledger Manage payroll related onboarding,...LedgerFull timeLocal area
$229.9k - $262.4k
...Senior Lead AI Engineer (Gen AI Platform Services: Distributed Systems) Overview: At Capital One, we are creating responsible and reliable AI systems, changing... .... Design, develop, test, deploy, and support AI software components including foundation model training,...Full timePart timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Rust Software Engineer Lead, Distributed Ledger. Be the first to apply!
- lead solutions engineer New York, NY
- lead infrastructure engineer New York, NY
- lead operating engineer New York, NY
- lead automation engineer New York, NY
- lead backend developer New York, NY
- lead algorithm engineer New York, NY
- lead android developer New York, NY
- lead quality engineer New York, NY
- lead web developer New York, NY
- lead security engineer New York, NY





