Remote job
Software / Systems Architect
Job details
About this role
Role overview Shape the architecture of a production blockchain platform for institutional financial services, connecting components for transaction sequencing, zero-knowledge proving, cross-ledger interoperability, privacy and settlement. This is a hands-on individual contributor role: you will write code, build proof-of-concept implementations, and make technical decisions that engineering teams can carry into production.
Responsibilities - Define how platform components and infrastructure fit together, including their interfaces, constraints and failure behavior. - Lead the architecture for cross-ledger interoperability, a central part of the platform’s technical offering. - Translate institutional requirements for availability, finality, privacy, access control, key custody and emergency deployment into designs the team can implement and substantiate. - Build and scope proofs of concept with engineering, and document decisions, tradeoffs and success criteria in clear design records. - Work with product, cryptography research, protocol and infrastructure teams to ensure designs address real client needs and production constraints. - Participate in technical discussions with institutional architects, explaining resilience, custody, finality and privacy at an engineering level.
Requirements - At least eight years of software engineering experience, including recent hands-on work designing and building distributed systems. - Experience in one or more of Kotlin, Go, Rust, Solidity, TypeScript or Zig. - Ability to reason from system-wide architecture down to detailed coupling, failure modes and scaling limits. - Knowledge of Ethereum and the EVM, or a track record of learning adjacent technical domains quickly. - Clear technical writing, including design documents and diagrams that enable internal teams and external architecture reviewers to understand what to build and why. - Experience architecting secure, mission-critical systems; able to make pragmatic decisions amid competing product, client and protocol constraints.
Nice to have - Familiarity with zero-knowledge proof systems, including their cost, latency and trust assumptions. - Exposure to privacy approaches such as multiparty computation, trusted execution or privacy pools, and to tokenization frameworks. - Experience in regulated financial infrastructure, fintech, banking, trading, cloud deployments or infrastructure topologies. - Understanding of governance and stakeholders in the Ethereum ecosystem.
Benefits and work setup The position is fully remote in a globally distributed, asynchronous organization. The role is an individual contributor position with technical authority, focused on delivery rather than people management.