| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Gevulot | Remote |
| |||
Scroll.io | Singapore, Singapore | $84k - $90k | |||
thirdweb | New York, NY, United States | $80k - $120k | |||
Optimism Unlimited | Washington, United States | $85k - $150k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. ISO 9001 Certified | 400+ students | | by Metana Learn more | |||
WFO | Minneapolis, MN, United States | $126k - $144k | |||
Austin Werner | New York, NY, United States | $84k - $117k | |||
TekVivid, Inc | Chicago, IL, United States | $87k - $87k | |||
Open Systems Technologies | New York, NY, United States | $100k - $200k | |||
Ankr | Sydney, Australia | $90k - $115k | |||
Klink Finance | Remote | $68k - $90k | |||
Trilitech | London, United Kingdom | $68k - $148k | |||
Salvo Software | Remote | $112k - $150k | |||
Prospect Rock Partners | New York, NY, United States | $67k - $76k | |||
Square | San Francisco, CA, United States | $111k - $167k | |||
Block | Oakland, CA, United States | $32k - $54k |
What we're looking for
Â
We are looking for a Senior Software Engineer who can turn ideas into reliable, beautifully written code that others will find easy to comprehend and modify. You have a fundamental understanding of distributed systems and how Linux works behind the scenes. While this is not strictly a theory position, you should also be able to demonstrate some experience and comprehension of zero-knowledge proofs. All additional experience in low-level systems is considered to your benefit.
Â
Responsibilities
Â
- Integrate new prover programs to run on Gevulot Network
- Work closely with us as we build additional features, functionality, and applications
- Understand Gevulot infrastructure in detail to ideate and execute areas of improvement
- Implement and contribute to engineering practices and processes
Qualifications
Â
- 2+ years of experience in Rust, through official work or personal projects
- Experience with working zero knowledge prover code, e.g.: zk-SNARK, STARK, or zkevm
- You should also have some familiarity with ZK components: circuits, commitment schemes, finite field math, serialization
- Ability to quickly learn complex systems
- Ability to creatively solve new and complex problems
- Ability to proactively identify issues and find possible solutions
- Fluent and active communication skills in English
Preferred Skills
Â
- Experience and interest in distributed systems, P2P networking, virtualization, and unikernels
- Curiosity for blockchain/cybersecurity
- Familiarity with Linux internals, POSIX standards, file systems, and zero-knowledge cryptography
- C++
- NixOS, Packer or other VM image build system experience
- Docker experience
Stack
Â
- Linux on x86-64
- Nanos unikernel
- QEMU
- gRPC over VSOCK
- Rust
- Postgresql
- Node.js
What we offer
Â
- Fully remote position
- Competitive salary
- Significant responsibility from day 1
- Fast growth environment with opportunities for professional development
- Minimal amount of meetings
- Free-ish working hours (Some overlap availability needed with EET)
- Opportunity to work on the cutting edge of Zero Knowledge infrastructure
- Opportunity to gain experience in the blockchain industry and development without prior industry experience
How to Apply
Â
Please start by filling out this form: https://airtable.com/appZ648eJpHoP3N9G/pagoMeD0SEtG0Cc7G/form
Â
What does a blockchain developer do?
A blockchain developer is a software developer who specializes in the development of applications that make use of blockchain technology
Some of the responsibilities of a blockchain developer may include:
- Designing and implementing smart contracts.
- Creating and maintaining the infrastructure that supports the blockchain network, and developing user-facing applications that make use of the blockchain.
- Additionally, a blockchain developer may also be responsible for researching and staying up-to-date with the latest developments in blockchain technology, in order to ensure that their applications are secure and efficient.