Senior Blockchain Engineer, Digital Assets
Role details
Job location
Tech stack
Job description
As a Senior Blockchain Engineer, you will design, build, and integrate blockchain infrastructure that supports digital asset custody and tokenization platforms within an enterprise environment. You will work at the intersection of distributed ledger protocols and secure financial systems, focusing on Layer 1 blockchain integration, wallet architecture, and custody-related workflows. This role requires hands-on development of scalable and resilient blockchain services while collaborating with security and platform engineering teams to ensure safe, reliable, and production-ready blockchain operations., * Integrate enterprise systems with Layer 1 blockchain networks such as Ethereum and other relevant platforms
- Analyze blockchain protocol mechanics including transaction lifecycle, finality, forks, and reorgs
- Design and develop blockchain infrastructure components such as indexers, explorers, and data services
- Build and maintain APIs and services for blockchain data processing and interoperability
- Develop wallet services including transaction creation, signing workflows, and submission pipelines
- Integrate wallet systems with secure key management and signing solutions
- Support custody-related workflows including transaction execution, reconciliation, and recovery handling
- Ensure data pipelines and blockchain interactions are accurate, secure, and performant
- Implement monitoring, observability, and incident response tooling for blockchain systems
- Collaborate with cross-functional teams to ensure secure and compliant blockchain integrations
- Apply modern engineering practices, including testing, documentation, and performance optimization
- Leverage AI-powered tools to improve development efficiency, testing, and documentation
Requirements
- 7+ years of professional software engineering experience
- Hands-on experience with blockchain or distributed ledger technologies
- Strong understanding of Layer 1 blockchain protocols and transaction lifecycles
- Experience developing backend services, APIs, and infrastructure systems
- Proficiency in programming languages such as Go, Java, Rust, or Python
- Experience working in distributed and asynchronous system environments
- Strong analytical and debugging skills in complex systems
- Familiarity with wallet architecture and blockchain transaction workflows
- Ability to collaborate effectively with engineering and security teams
- Experience with blockchain data tools such as indexers or chain analytics systems (preferred)
- Exposure to digital asset custody platforms or secure financial systems (preferred)
- Experience using AI-assisted development tools to enhance productivity (preferred)