1

Solidity Programmer Jobs (NOW HIRING)

Develop and integrate smart contracts (Solidity, Rust) and Web3 APIs for on-chain interactions ... Guide junior engineers, conduct code reviews, and contribute to a culture of engineering excellence.

EVM Engineer - Magic Eden

San Francisco, CA · On-site +1

$180K - $220K/yr

We're looking for an experienced EVM Engineer with a deep passion for NFTs and NFT marketplaces to ... Contribute to Solidity development for Magic Eden's NFT marketplace * Contribute to blockchain ...

Own end-to-end security reviews across smart contracts (Solidity), backend services (Go, TypeScript ... Embed across engineering teams at all stages, sprint planning, design review, feature freeze, post ...

Full Stack Engineer (Web3) Lead Development: Architect and build scalable full-stack applications ... Develop and integrate smart contracts (Solidity, Rust) and Web3 APIs for on-chain interactions.

EVM Engineer - Magic Eden

San Francisco, CA · On-site

$97K - $129K/yr

We're looking for an experienced EVM Engineer with a deep passion for NFTs and NFT marketplaces to ... Contribute to Solidity development for Magic Eden's NFT marketplace * Contribute to blockchain ...

Develop and integrate smart contracts (Solidity, Rust) and Web3 APIs for on-chain interactions ... Guide junior engineers, conduct code reviews, and contribute to a culture of engineering excellence.

What the Candidate Will Do: - Design, implement, and optimize Solidity-based smart contracts for ... As a Protocol Engineer, the candidate may work on: - Hooks and reference implementations for the ...

Senior Blockchain Developer

Chicago, IL

$56.25 - $74.25/hr

Must have 10+ yrs of Blockchain developer experience Must have 10+ Java SpringBoot experience Must have SDLC experience Must be able to code in Solidity, Java, NodeJs, Python, GoLand, and Rust Must ...

next page

Showing results 1-20

Solidity Programmer information

See salary details

$12

$39

$68

How much do solidity programmer jobs pay per hour?

As of Jun 18, 2026, the average hourly pay for solidity programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

What are some common challenges Solidity Programmers face when developing smart contracts?

Solidity Programmers often encounter challenges related to security vulnerabilities, such as reentrancy attacks and integer overflows, due to the immutable and transparent nature of blockchain. Debugging and testing smart contracts can also be more complex compared to traditional software because of limited tooling and the need to simulate blockchain environments. Additionally, optimizing for gas efficiency while maintaining readability and security requires careful coding and regular code reviews. Collaboration with auditors, front-end developers, and project managers is crucial to ensure robust and user-friendly decentralized applications.

What are Solidity programmers?

Solidity programmers are software developers who specialize in writing smart contracts using the Solidity programming language. Solidity is primarily used on the Ethereum blockchain to create decentralized applications (dApps) and manage digital assets through self-executing contracts. These programmers are skilled in blockchain concepts, cryptography, and the unique security requirements of smart contract development. They work closely with blockchain architects, auditors, and front-end developers to ensure decentralized applications function correctly and securely.

What are the key skills and qualifications needed to thrive as a Solidity Programmer, and why are they important?

To thrive as a Solidity Programmer, you need a solid understanding of Ethereum blockchain principles, smart contract development, and programming experience with Solidity, often supported by a background in computer science or software engineering. Familiarity with development tools like Remix, Truffle, Hardhat, and version control systems such as Git, as well as knowledge of security best practices and relevant certifications, is highly beneficial. Attention to detail, problem-solving abilities, and effective communication help ensure code reliability and successful collaboration with team members. These skills are crucial for building secure, efficient, and trustworthy decentralized applications in the rapidly evolving blockchain ecosystem.

What is the difference between Solidity Programmer vs Blockchain Developer?

AspectSolidity ProgrammerBlockchain Developer
Primary FocusWriting smart contracts in SolidityDeveloping entire blockchain applications and infrastructure
Skills & CertificationsProficiency in Solidity, Ethereum, smart contract securityKnowledge of blockchain protocols, cryptography, and multiple programming languages
Work EnvironmentBlockchain projects, smart contract developmentEnd-to-end blockchain solutions, DApp development
Industry UsagePrimarily in Ethereum-based projectsAcross various blockchain platforms and ecosystems

While Solidity Programmers specialize in writing smart contracts using Solidity, Blockchain Developers have a broader role that includes designing and implementing entire blockchain applications. Solidity Programmers focus on smart contract coding, whereas Blockchain Developers handle the overall architecture, integration, and deployment of blockchain solutions.

More about Solidity Programmer jobs
Infographic showing various Solidity Programmer job openings in the United States as of June 2026, with employment types broken down into 99% Full Time, and 1% Nights. Highlights an 58% Physical, 21% Hybrid, and 21% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.

Remote Smart Contract Engineer - Zetachain

Blockchain Works

San Francisco, CA • Remote

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

As a Smart Contract Engineer at ZetaChain, you will play an integral role in designing and implementing the protocol contracts that drive our cross-chain connectivity platform. Your work will be centered on building and optimizing smart contract architectures that seamlessly integrate with the ZetaChain EVM and other connected chains.

Your primary focus will be the development of secure, scalable smart contracts, ensuring their smooth integration into the core protocol. In this position, you’ll explore and work with a variety of blockchain technologies, engaging deeply with EVM chains as well as non-EVM chains such as Solana and TON. You’ll contribute to the advancement of cross-chain interoperability, playing a key role in realizing our vision of building a universal EVM that seamlessly connects all blockchain ecosystems.

About ZetaChain

ZetaChain aims to be the only blockchain you’ll ever need. It is a layer 1 blockchain and developer platform that connects any L1 and L2, from Ethereum to Bitcoin and beyond. Access all of crypto in one place, as a developer or user.

ZetaChain prides itself on its vibrant and active community, a testament to our growing impact and relevance in the blockchain space:

  • Thriving Ecosystem: 1000+ dApps developed between testnet and mainnet
  • Engagement: Over a million community members
  • Live on Mainnet: Partnered with all major exchanges
  • Activity: Network has over 3M unique addresses
  • Well Funded: Raised over $27M

Find out more about our ecosystem: https://www.zetachain.com/ecosystem

Find out more about our hiring culture: Dream Team Culture

Why You Want To Work Here
  • Cutting-Edge Technology: Dive deep into the latest advancements in blockchain technology with ZetaChain's innovative protocol.
  • Impactful Role: Play a pivotal role in shaping the security and efficiency of a leading blockchain protocol.
  • Continuous Learning: Stay updated with the rapidly evolving blockchain landscape, ensuring you're always at the forefront of the industry.
Responsibilities
  • Actively contribute to the development of the ZetaChain protocol, focusing on high-quality code and innovative solutions.
  • Engage in the development and optimization of EVM contracts written in Solidity, ensuring they meet high standards of quality and efficiency.
  • Dive deep into different blockchain technologies to optimize integrations with various networks like Solana, TON, and more.
Who Would Be a Good Fit for This Role?
  1. Experienced Blockchain Developer:
  • Individuals with substantial experience in blockchain development, capable of understanding and building complex blockchain architectures.
  1. Innovative Software Engineering Background:
  • Developers who have a proven track record in software engineering, showing expertise in languages like Go, Rust, or Solidity.
  1. Contributor to Open Source and Blockchain Communities:
  • Individuals actively involved in the blockchain community, contributing to open-source projects and staying updated with the latest trends and advancements in blockchain technology.
Requirements
  • Our tech stack
  • Protocol: Go (Cosmos SDK, go-ethereum, btcsuite)
  • Smart contracts: Solidity, Rust (Solana), FunC (TON)
  • Location
  • Remote or San Francisco
  • Experience
  • 4+ years of software development experience
  • 2+ years of blockchain development experience
  • Must Have: Hands-on blockchain development experience
  • Additional Responsibilities
  • Participate in on-call rotation (Once every 7 weeks)
#J-18808-Ljbffr