OpenZeppelin Jobs

195 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of OpenZeppelin Jobs
Job Position Company Posted Location Salary Tags

OpenZeppelin

Remote

$90k - $144k

OpenZeppelin

Remote

$72k - $110k

Rome Protocol

westlake village, ca, usa

$7000k - $12000k

Rome Protocol

westlake village, ca, usa

$8000k - $13000k

OpenZeppelin

Remote

$105k - $180k

Rome Protocol

Los Angeles, CA, United States

$8000k - $13000k

OpenZeppelin

Remote

$105k - $107k

RockSolid Network

Remote

$150k - $200k

ENS Labs

Remote

$105k - $120k

OpenZeppelin

Remote

$98k - $159k

Lemon.io

Indonesia

$60k - $108k

Seamless Protocol

Remote

Unreal Gigs

Remote

$126k - $138k

OpenZeppelin

Remote

$71k - $154k

OpenZeppelin

Toronto, Canada

$140k - $154k

OpenZeppelin
$90k - $144k estimated
Remote - Worldwide
Apply

About us

Founded in 2015 with the mission to protect the open economy, OpenZeppelin is the world leader in securing blockchain applications and smart contracts. 

Its bedrock open source Contract Libraries are a public good and industry standard for smart contract development.

OpenZeppelin’s professional expertise, unified with the Defender developer security platform, integrates through clients’ development lifecycles, so teams can plan, code, audit, deploy and operate projects faster and more safely.

Please note: Always refer to OpenZeppelin's official job page for the most accurate information about our open roles, as we have seen multiple third party job sites posting inaccurate information.

<h3><strong>Security Tooling Team<br></strong></h3>

We are seeking a highly motivated, self-driven Software Engineer to augment our Security Tooling R&D Team inside OpenZeppelin. This role will help maintain and expand our current security tooling efforts and also support building out strategic capabilities for the future.

You will work closely with other members of the Security Tooling R&D Team to expand and create new tools to help humans reason about complex smart contract systems, automatically detect security issues in smart contracts, and visualize smart contract interactions and relationships. You may also help organize, index, and manipulate data relevant to blockchain security and automate processes that enhance the quality and robustness of our security services offerings.

You'll be primarily supporting existing software engineering efforts, but will have space and support to innovate as well. We work as a cohesive team, thinking outside the box and outside of current capabilities, to build smarter, more innovative tools to help protect the open economy at scale. Some, but not all, of these tools are, or are intended to eventually be, open source.

What you'll be doing

  • Write static analysis rules to detect potential issues in smart contracts.
  • Iterate tools, workflows, and scripts that support more efficient internal processes related to security services.
  • Triage issue reports and feature requests across several codebases.
  • Adjust backend code to support new features.
  • Build out our tooling interfaces/frontends to expose new capabilities internally.

You have

  • 3+ years of software development experience.
  • Experience writing production level software in Python and/or Rust.
  • Some experience with front end frameworks such as Svelte or Next.js.
  • Strong problem-solving and communication skills in a collaborative and remote team environment.

Nice to have

  • Familiarity with and/or a keen interest in blockchain technology and related security considerations.
  • Familiarity with writing smart contracts in one or more languages.
  • Experience with frontend development.
  • Familiarity with and/or a keen interest in low level parsing, ASTs, fuzzing, formal verification, zkp circuits.

Logistics:

Our interview process takes place on Zoom and tends to consist of the following stages:

  • Recruiter Call (30 mins)
  • Hiring Manager Call (30 mins)
  • Team Interview (30 mins)
  • Paid work test (Lasting up to 10 days)
  • Reference checks
<div class="content-conclusion"><section class="j-content">

Benefits

  • Company in-person gatherings in different locations around the world 😎
  • Fully remote work 🌎
  • Flexible time off 🏝
  • Paid parental leave for primary or second caregiver 💙
  • One time work-from-home equipment stipend of up to $500 USD 🪑
  • Co-working (up to $250/month) 👩‍💻
  • Medical coverage
  • Annual Learning & Development budget 🧠
  • Referral program
  • Work with a global team in a fast-growing industry 🚀

At OpenZeppelin, we are an equal opportunity employer and we value different perspectives. We are committed to building a diverse workforce. This includes but is not limited to gender, race, sexual orientation, religion, national origin and other characteristics that make each one of us unique. In this uniqueness, we find the most value. Come join us!

 

What is OpenZeppelin?

OpenZeppelin is a widely-used open-source library of reusable smart contracts for building decentralized applications (dApps) on various blockchain platforms, including Ethereum, Binance Smart Chain, and others

The library provides a set of secure and audited building blocks, such as ERC-20 and ERC-721 tokens, multi-sig wallets, access control, and more, that developers can use to create smart contracts quickly and easily without worrying about common security pitfalls

OpenZeppelin is used for building secure and audited smart contracts on various blockchain platforms, such as Ethereum and Binance Smart Chain

The library provides a set of pre-built and reusable smart contract modules that can be easily integrated into decentralized applications (dApps)

These modules include standard tokens, like ERC-20 and ERC-721, as well as modules for access control, voting, crowdsales, and more

OpenZeppelin is used for building secure and audited smart contracts on various blockchain platforms, such as Ethereum and Binance Smart Chain

The library provides a set of pre-built and reusable smart contract modules that can be easily integrated into decentralized applications (dApps)

These modules include standard tokens, like ERC-20 and ERC-721, as well as modules for access control, voting, crowdsales, and more

OpenZeppelin is commonly used by developers to create secure and reliable smart contracts for a variety of use cases, including decentralized finance (DeFi), non-fungible tokens (NFTs), and other blockchain-based applications

The library is designed to simplify the development process by providing well-audited and tested code that can be easily customized to suit specific needs.