The Role
- A senior Solidity engineer to join the core engineering team and own significant components of the backend systems.
- You will have autonomy to design, build, and scale key architecture for: buy-side and sell-side management, pricing, settlement, and clearing processes.
Responsibilities
- Smart-contract development - you will design, develop, and ship new backend features that supports the protocol.
- Infrastructure - you will define how to run, test, and deploy backend services to users and customers.
- Interacting with users - you will be interacting with and support a growing community of retail investors and market-makers.
Required Qualifications
- 2+ years software engineering experience
- Experience with Solidity, web3.js, and IPFS, Web3 and Ethereum development tools, languages, and libraries
- Understanding of distributed systems
Nice to Have
- Experience with Javascript/Typescript
- Experience with Rust / Go / C / C++ / Java & have backend experience
Important Traits
- Crypto interest - you are excited about DeFi and building in it
- Strong ownership - you take pride in what you ship, take responsibility for goals and timelines, and communicate issues/blockers clearly
- Curiosity - you might not know much about options or trading products, but want to dig deeper and learn more
Perks and Benefits
- A globally distributed team that is remote-friendly. Part of the engineering team works out of the office in San Francisco, so you are also welcome to be in the office whenever you want!
- Competitive salary and equity
- Healthcare benefits - medical/dental/vision for U.S. based employees, stipends for non-U.S. based employees
- Unlimited vacation - get that beach or snow time when you need it
- Free lunch - they say there are no free lunches but there is here!