1

Solidity Language Jobs (NOW HIRING)

Functional programming language experience * Postgres or SQL * Rust * Experience with Solidity Benefits + Perks * Competitive compensation * Equity ownership * Flexible vacation policy * Paid ...

Gauntlet - Software Engineer

New York, NY ยท On-site +1

$113.80K - $152.10K/yr

Familiarity with Python or the ability to be language agnostic * Proven ability to collaborate ... History utilizing, at any level, technologies and languages like Solidity or Rust * Experience ...

Proficiency in at least one programming language commonly used in blockchain development or testing (e.g., Python, JavaScript, Go, Java, Solidity) * Experience with test automation frameworks and ...

Staff Solutions Architect

New York, NY ยท On-site

$69 - $90.75/hr

Are comfortable reading and writing code - ideally in TypeScript, Rust, Go, and/or Solidity - and ... Can explain complex technical concepts simply, adapting your language for engineers, product ...

Staff Solutions Architect

New York, NY

$69 - $90.75/hr

Are comfortable reading and writing code - ideally in TypeScript, Rust, Go, and/or Solidity - and ... Can explain complex technical concepts simply, adapting your language for engineers, product ...

Senior Software Engineer II

Boston, MA ยท On-site +1

$130K - $155K/yr

We have the enthusiasm of a start-up but the structure and solidity of a mature industry leader ... Strong proficiency in modern Java language programming * Strong computer science fundamentals in ...

Software Engineer

Boston, MA ยท On-site +1

We have the enthusiasm of a start-up but the structure and solidity of a mature industry leader ... Strong proficiency in modern Java language programming * Strong computer science fundamentals in ...

next page

Showing results 1-20

Solidity Language information

See salary details

$29.5K

$65.7K

$71K

How much do solidity language jobs pay per year?

As of Jun 1, 2026, the average yearly pay for solidity language in the United States is $65,716.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,000.00 and $69,000.00 per year, depending on experience, location, and employer.

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

To thrive as a Solidity Developer, you need strong programming skills in Solidity, a deep understanding of blockchain principles, and experience with Ethereum smart contracts, often supported by a background in computer science or related fields. Familiarity with tools like Truffle, Hardhat, Remix IDE, and version control systems, as well as knowledge of smart contract security practices, is essential. Attention to detail, problem-solving ability, and effective communication set exceptional developers apart in this rapidly evolving space. These skills and qualities are crucial for building secure, efficient, and reliable decentralized applications in the blockchain ecosystem.

What are the most common challenges Solidity developers face when working on smart contracts?

Solidity developers frequently encounter challenges related to ensuring security and avoiding vulnerabilities such as reentrancy attacks or integer overflows in smart contracts. Debugging Solidity code can also be complex due to the immutable nature of blockchain deployments and limited debugging tools. Collaboration with auditors and other developers is essential, as peer reviews and thorough testing help catch potential issues before contracts go live. Staying updated with evolving best practices and language updates is crucial for maintaining secure and efficient code.

What is Solidity language?

Solidity is a high-level, contract-oriented programming language primarily used for writing smart contracts on blockchain platforms like Ethereum. It enables developers to define the rules and logic that govern decentralized applications (dApps) and automated transactions. Solidity is statically typed and influenced by languages like JavaScript, Python, and C++, making it accessible to many developers. Smart contracts written in Solidity are executed on the Ethereum Virtual Machine (EVM), ensuring security and transparency. Learning Solidity is essential for anyone interested in blockchain development or creating decentralized finance (DeFi) applications.

What is the difference between Solidity Language vs Smart Contract Developer?

AspectSolidity LanguageSmart Contract Developer
Primary RoleProgramming language used to write smart contracts on EthereumDesigning, coding, and deploying smart contracts and blockchain applications
Required SkillsProficiency in Solidity, understanding of blockchain conceptsProficiency in Solidity, JavaScript, and blockchain development tools
Work EnvironmentCode development, testing, and debugging in IDEs or code editorsEnd-to-end development including planning, coding, testing, and deployment
Industry UsageUsed by blockchain developers to create smart contractsEmployed by blockchain firms, fintech, and decentralized app projects

While Solidity Language is a programming language specifically for writing smart contracts, a Smart Contract Developer is a professional who designs, codes, and deploys these contracts. The developer's role encompasses understanding Solidity, blockchain architecture, and application deployment, making it a broader job compared to the technical focus of Solidity Language itself.

More about Solidity Language jobs

Staff Full-Stack Engineer

Superstate

New York, NY โ€ข On-site

Full-time

Medical, Dental, Vision, PTO

Posted 17 days ago


Job description

Tired of the inefficiencies and complexities of traditional finance? We are too. At Superstate, we create investment products that benefit from the speed, programmability, and compliance advantages of blockchain tokenization.
ย 
As a staff full stack engineer at Superstate, you will help lead our team in building well designed user experiences that are unique, trustworthy and scalable across all Superstate frontend properties. You will also be given the opportunity to influence the direction, design and execution of all future product experiences.
What you'll do
  • Lead long term technical direction and vision for maintaining and scaling our web products
  • Build functional UI elements from design mocks, with an emphasis on performance, reliability and accessibility
  • Work with Product, Design and Engineering to implement a functional, user-friendly and delightful experience
  • Build a unified styles library for use across all products
  • Enthusiastically collaborate with a small team, owning and planning projects for long-term impact
  • Teach and mentor other engineers
What you'll bring to the team
  • Bachelor's degree in Computer Science or a related technical field
  • 9+ years of professional engineering experience
  • Proven track record in developing web applications and shipping user facing features
  • Familiarity with current trends and best practices in front-end architecture, including performance, security and usability
  • Familiarity with the current DeFi ecosystem
  • Exceptional judgment, strategic thinking and creative problem-solving skills with a strong analytical mindset
Bonus points if you have experience with these technologies
  • TypeScript
  • Svelte
  • Frontend technologies like React, HTML, and CSS
  • Web3 frontend stack, such as web3.js, ethers.js, etc.
  • Experience creating component libraries
  • Functional programming language experience
  • Postgres or SQL
  • Rust
  • Experience with Solidity
Benefits + Perks
  • Competitive compensation
  • Equity ownership
  • Flexible vacation policy
  • Paid parental leave
  • Full medical, dental, and vision insurance
We are an equal opportunity employer and value diversity at our company. We welcome qualified candidates of all races, creeds, genders, age, veteran status and sexuality to apply.

Founded in 2023, Superstate is backed by leading investors including Distributed Global, CoinFund, Breyer Capital, Galaxy, ParaFi, 1kx, and Cumberland.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job