Solidity Jobs

3,084 jobs found

Part of the Bondex Ecosystem

WxRK

Stop applying — get discovered by hiring agents.

Build your profile
Job Position and Company Posted Location Salary Tags

$77k - $112k

$105k - $120k

$76k - $110k

$105k - $180k

$105k - $112k

$90k - $98k

$150k - $200k

$90k - $95k

$72k - $84k

$90k - $110k

$141k - $148k

$63k - $90k

$90k - $91k

$98k - $105k

$112k - $114k

Anvik Technologies
$77k - $112k estimated
TX Southlake US

Key Responsibilities

Web3 Platform Engineering

• 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 can support multiple networks, including Besu, Canton, Ethereum/EVM, Layer 2 networks, permissioned chains, and future enterprise blockchain platforms.

• Build integrations with Hyperledger Besu, Ethereum-compatible networks, and permissioned EVM chains.

• Implement blockchain connectivity using JSON-RPC, WebSocket subscriptions, ABI encoding/decoding, event logs, transaction submission, transaction status tracking, and smart-contract queries.

• Support engineering patterns for Canton/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->

• Partner with platform, infrastructure, and operations teams to evaluate Canton validator strategies, including self-hosted and provider-operated models where applicable.

Smart Contract & Tokenization Integration Engineering

• Design, develop, integrate, and review smart contracts for tokenized asset and programmable workflow use cases.

• Work with Solidity, EVM token standards, upgradeable contracts, proxy patterns, access-control models, permissioned-token designs, and contract event models.

• Build smart-contract interaction layers that manage ABI encoding, calldata construction, transaction simulation, event decoding, and contract state reads.

• Establish engineering standards for smart-contract development, testing, deployment, versioning, rollback planning, and production change governance.

• Support smart-contract security practices, including threat modeling, static analysis, fuzzing, invariant testing, and secure deployment pipelines.

Wallet, Signing & Transaction Orchestration Integration

• 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, an operational controls.

Required Qualifications

• 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/EVM, including smart contracts, ABI encoding, transaction lifecycle, gas/fee handling, nonce management, logs/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.

• Experience with Canton, Daml, validator/participant concepts, DAR deployment, or institutional blockchain workflows.


Preferred Qualifications

• Experience with Hyperledger Besu, permissioned EVM networks, or private blockchain deployments.

• Experience with Canton, Daml, validator/participant concepts, DAR deployment, or institutional blockchain workflows.

• Experience with smart-contract audits, fuzz testing, invariant testing, static analysis, formal verification, or secure smart-contract deployment.

• Experience building blockchain indexers, transaction orchestration systems, custody integrations, token lifecycle platforms, or wallet-policy engines.

• Experience with token standards such as ERC-20, ERC-721, ERC-1155, ERC-1400, ERC-3643, or other permissioned-token frameworks.

• Experience building systems in regulated, security-sensitive, or high-value transaction environments.

• Relevant blockchain certifications or training are a plus, including Besu training/certification and Digital Asset Daml/Canton-related certification paths

What does a solidity developer do?

A Solidity developer is a programmer who specializes in writing smart contracts using the Solidity programming language

Solidity is a contract-oriented, high-level language for implementing smart contracts on various blockchain platforms, such as Ethereum

The responsibilities of a Solidity developer can vary depending on the specific project they are working on, but some common tasks they might be responsible for include:

  • Writing and testing Solidity code for smart contracts, Debugging and troubleshooting issues with existing smart contracts
  • Collaborating with other members of the development team to ensure that the contracts are implemented according to the project's specifications
  • Keeping up-to-date with the latest developments in the Solidity and blockchain communities, and incorporating new best practices and techniques into their work
  • Participating in code reviews and contributing to the development of coding standards and guidelines for the project.