Blockchain Developer (Web3)
Divit TechnologiesSouthlake, TX, USA
Type
Full-time
Work setup
On-site
Experience
Mid
Posted
Today
Layer 2InfrastructureTradingSecurityEthereumSmart ContractsRustWalletBackendTypeScriptPythonEngineering
What engineering roles in crypto pay
166 salaries · our own dataMost engineering roles in crypto pay between $146k and $269k, with a median of $205k.
As a Blockchain Developer at Divit Technologies, you design and build reusable Web3 platform services that power tokenization, transaction processing, blockchain connectivity, wallet integration, event ingestion, indexing, and token lifecycle management. You develop backend services that interact with blockchain nodes, smart contracts, signing systems, custody platforms, and off-chain systems across multiple blockchain networks and protocols.
What you'll do
- Design and build reusable Web3 platform services for tokenization, transaction processing, blockchain connectivity, wallet integration, event ingestion, indexing, and token lifecycle management.
- Build backend services that interact with blockchain nodes, smart contracts, signing systems, custody platforms, and off-chain systems.
- Develop common blockchain abstraction layers that support multiple networks, including Besu, Canton, Ethereum and EVM chains, Layer 2 networks, permissioned chains, and future enterprise blockchain platforms.
- Build integrations with Hyperledger Besu, Ethereum-compatible networks, and permissioned EVM chains using JSON-RPC, WebSocket subscriptions, ABI encoding and decoding, event logs, transaction submission, transaction status tracking, and smart-contract queries.
- Support engineering patterns for Canton and Daml-based blockchain networks, including validator or participant connectivity, application package lifecycle, transaction authorization, and workflow integration.
- Work with Daml application concepts, including DAR package deployment, versioning, installation validation, and application enablement.
- Build or integrate services that support Canton-style workflows, institutional transaction authorization, wallet integration, and node connectivity.
- Partner with platform, infrastructure, and operations teams to evaluate Canton validator strategies, including self-hosted and provider-operated models.
- Design, develop, integrate, and review smart contracts for tokenized asset and programmable workflow use cases.
- Support smart-contract security practices, including threat modeling, static analysis, fuzzing, invariant testing, and secure deployment pipelines.
- Integrate with institutional wallet, custody, signing, and authorization platforms that support tokenized asset workflows.
- Design transaction orchestration workflows covering request validation, policy checks, approval routing, signing, submission, confirmation tracking, retries, exception handling, and audit logging.
- Support address or account registration, transaction limits, allowlists, signing policies, approval workflows, and operational controls.
What you bring
- 5+ years of software engineering experience building distributed systems, backend platforms, financial systems, blockchain infrastructure, custody platforms, trading systems, or high-scale transaction systems.
- Strong hands-on Web3 engineering experience.
- Deep understanding of Ethereum and EVM, including smart contracts, ABI encoding, transaction lifecycle, gas and fee handling, nonce management, logs and events, confirmations, and finality.
- Experience building backend services that interact with blockchain nodes, wallets, smart contracts, signing systems, or custody platforms.
- Experience with JSON-RPC, WebSocket subscriptions, blockchain event indexing, smart-contract integration, transaction monitoring, and blockchain data models.
- Strong understanding of wallet infrastructure, transaction signing, address management, custody concepts, and key-management patterns.
- Strong backend engineering skills in one or more languages such as Java, Go, Kotlin, TypeScript, Rust, Python, or C++.
- Experience with APIs, microservices, event-driven architecture, messaging systems, cloud-native engineering, and production operations.
- Ability to independently own complex engineering problems from design through production delivery.
Nice to have
- Experience with Canton, Daml, validator and participant concepts, DAR deployment, or institutional blockchain workflows.
Context for this role
From the live jobs we track on CryptoJobsHQ, updated daily.
Similar roles at other companies
- Senior Protocol Engineer at Kaleido · On-site
- Blockchain Developer at Chic Mic Studios · Remote
- 资深区块链开发工程师 at Confidential · Remote
- Golang Developer (Blockchain/web3) at Nexsoft Technology · On-site
