About OpenZeppelin
OpenZeppelin is a leading provider of secure, open-source libraries for building blockchain applications. Our work focuses on security, reliability, and empowering developers worldwide.
The Role: Open Source Developer - Golang
We are looking for a motivated Open Source Developer with strong Go (Golang) skills to join our remote-first team. You will contribute to OpenZeppelin's open-source projects, build robust backend services, and help advance the security of blockchain software.
What you'll do
- Design, implement, and maintain Go-based backend services and libraries
- Collaborate on open-source projects, review code, and contribute to community discussions
- Build scalable, secure systems and participate in security-focused testing and audits
- Write clear documentation and guide others in using and contributing to the projects
- Work with distributed teams in a remote-friendly environment
What we're looking for
- Strong proficiency in Go (Golang) with hands-on production experience
- Experience building backend services, APIs, and microservices
- Familiarity with distributed systems, concurrency, and testing
- Good knowledge of Git, PR workflows, and open-source collaboration
- Excellent communication and ability to work effectively in a remote team
Nice to have
- Experience with blockchain, cryptography, or security-focused projects
- Knowledge of cloud platforms and CI/CD tooling
Benefits
- Remote-first environment with flexible scheduling
- Competitive compensation
- Support for open-source contributions and professional growth