BlockChain Engineer

PEAKLNK TECHNOLOGIES, INC.
Southlake, TX, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Business Analytics Applications Data as a Services Data Infrastructure Programming Tools Python (Programming Language) Key Management Blockchain Software Engineering Rust (Programming Language)
+4 more
Backend Ethereum Data Pipelines Programming Languages

Job description

Layer-1 Blockchain Integration & Platforms Integrate systems with Layer 1 blockchains, including Ethereum-based and other enterprise-relevant networks. Evaluate and enhance Layer 1 capabilities to support custody, scalability, and resiliency needs. Understand key chain mechanics, including transaction lifecycle, finality, forks, reorgs, and event propagation. Ensure blockchain integrations remain reliable under production load and stress conditions. Blockchain Infrastructure Components

Design and build core blockchain infrastructure, including indexers, event processors, block explorers, observability tools, chain data services, APIs, and cross-chain components. Ensure blockchain data pipelines are accurate, performant, and auditable. Support tooling for monitoring, troubleshooting, and incident response. Wallet Architecture & Development

Contribute to wallet architecture and development, including wallet services, transaction creation, signing workflows, and submission pipelines. Integrate wallets with custody key management systems such as MPC, HSMs, and signing services. Ensure clear separation of protocol logic, security controls, and business rules in wallet implementations. Partner with custody and security teams to validate end-to-end transaction flows. Custody-Related Blockchain Workflows

Support custody-related blockchain workflows, including on-chain transaction execution, event monitoring, reconciliation, and failure recovery. Define safe interaction patterns for smart contracts and token standards within custody platforms. Ensure blockchain workflows align with custody policies, approvals, and risk controls. Engineering Rigor & AI-Augmented Development

Apply modern engineering practices to build reliable, testable, and observable blockchain services. Use GenAI and agentic AI tools to accelerate protocol analysis, development, testing, documentation, and knowledge sharing. Maintain engineering rigor by balancing speed, correctness, and safety.

Requirements

Core Qualifications Minimum of 7 years of professional experience in software engineering. Demonstrated experience in the development or integration of blockchain and distributed ledger technology solutions. Strong knowledge of Layer 1 blockchain architectures, including transaction flow and lifecycle concepts. Proven experience in building backend systems, APIs, and foundational infrastructure services. Proficiency in one or more programming languages such as Go, Java, Rust, Python, or comparable technologies. Ability to work effectively in a cross-functional environment spanning custody, security, and platform engineering teams., Experience with blockchain data infrastructure, including indexers, block explorers, and on-chain analytics platforms. Solid understanding of wallet architectures and blockchain transaction signing workflows. Exposure to crypto custody environments or other highly secure, regulated financial platforms. Strong diagnostic and problem-solving capabilities within distributed, event-driven, and asynchronous systems. Experience applying AI-enabled development tools to support complex engineering and delivery workflows.

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:21 min

Developer journey from mobile to blockchain platforms

Shritesh Jamulkar · Coffee With Developers

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:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:19 min

Integrating decentralized networks into existing backend architecture

Michael Ionita · WWC 2022

Videos

See all

Related articles

See all