Blockchain Platforms Engineer

THE JUDGE GROUP, INC.
Southlake, TX, United States
2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$176,800.0 - $187,200.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Data as a Services Data Systems Python (Programming Language) Key Management Blockchain Software Engineering Systems Integration Rust (Programming Language) Backend Ethereum
+3 more
Software Coding Data Pipelines Programming Languages

Job description

We are seeking a Senior Engineer, Blockchain Platforms to design, build, and integrate the blockchain infrastructure layer underpinning our digital asset custody and tokenization platforms.

This is a hands-on engineering role focused on Layer-1 blockchain integration, core infrastructure components, wallet engineering, and custody-related workflows. Working at the intersection of blockchain protocol mechanics and institutional-grade financial systems, you will partner closely with Crypto Custody Lead Engineers and Crypto Security Engineers to ensure all blockchain interactions are secure, reliable, observable, and production-ready.

Responsibilities

As a Senior Blockchain Platforms Engineer, you will focus on four core areas:

  1. Layer-1 Blockchain Integration & Platforms

Integrate enterprise systems with existing Layer-1 blockchains (e.g., Ethereum-based or other enterprise-relevant L1s).

Evaluate, build, or extend Layer-1 capabilities to meet enterprise custody, scalability, and resiliency needs.

Manage chain-level mechanics including transaction lifecycles, finality, forks, reorgs, and event propagation.

Ensure blockchain integrations remain highly reliable under stress conditions and production loads.

  1. Blockchain Infrastructure Components

Design and build core blockchain infrastructure services, including indexers, event processors, block explorers, observability tooling, chain data services, and APIs.

Develop interoperability and cross-chain integration components.

Ensure blockchain data pipelines are accurate, performant, and auditable.

Support operational tooling required for troubleshooting, monitoring, and incident response.

  1. Wallet Architecture & Development

Contribute to blockchain-facing wallet services, transaction creation, signing workflows, and submission pipelines.

Integrate systems with custody key management frameworks, including MPC, HSMs, and signing services.

Ensure wallet implementations cleanly separate protocol logic, security controls, and business rules.

Partner with custody and security teams to validate end-to-end transaction flows.

  1. Custody Workflows & Engineering Rigor

Manage on-chain transaction execution, event monitoring, reconciliation, and chain-specific failure/recovery patterns.

Define safe patterns for interacting with smart contracts and token standards from institutional custody platforms.

Leverage GenAI and agentic AI tools to accelerate protocol analysis, code development, testing, and documentation without sacrificing correctness or safety.

Requirements

Experience: 7+ years of professional software engineering experience.

Blockchain Domain: Hands-on experience building or integrating blockchain or distributed ledger systems, with a strong understanding of Layer-1 protocols and transaction lifecycles.

Backend Systems: Proven experience building backend services, APIs, and robust infrastructure components.

Programming Languages: Proficiency in one or more languages such as Go, Java, Rust, Python, or similar.

Collaboration: Demonstrated ability to work effectively across cross-functional custody, security, and platform teams.

Preferred Qualifications

Experience with blockchain indexers, explorers, or chain analytics systems.

Familiarity with wallet architecture and blockchain signing workflows.

Exposure to crypto custody platforms or security-sensitive financial systems.

Strong debugging instincts in distributed, asynchronous environments.

Experience utilizing AI tooling to support and accelerate complex software development.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:13 min

Introduction to single sign-on with Ethereum

Rahat Chowdhury · JS Congress

4:12 min

Using contract managers for blockchain operations

Soumaya Erradi · LIVE

1:21 min

Developer journey from mobile to blockchain platforms

Shritesh Jamulkar · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all