Staff Backend Engineer (Rust)
About the company
CoW DAO is on a mission to protect Ethereum users from MEV and optimize trade execution across DeFi. CoW Protocol is consistently ranked among the top DEX aggregators by monthly volume. The CoW AMM is the only live AMM designed to protect liquidity providers from LVR. With over 100 open-source repositories on GitHub, we're transparent, community-driven, and deeply committed to the open-source ethos. Our real-time Dune Analytics dashboard showcases billions in cumulative trading volume and a rapidly growing user base.
About the role
Location: We are a fully remote team, and although we hire almost globally, there is a preference for this role to be based in Europe or remote +/- 4 hours CEST time. Position: Full-time contractor.
Our Tech Stack
Backend Code: Rust, Tokio, Cargo, Git. Infrastructure: Pulumi, AWS, Docker, Kubernetes, Grafana, Prometheus, Elasticsearch. Other codebases: Typescript, Python, Solidity.
What you will do
Architect and design our off-chain services (core auction protocol as well as the orderbook) to support feature growth and the rapidly changing requirements that come from being an application on a constantly evolving blockchain. While your focus will be writing concurrent backend systems in Rust, you will also interact with our Smart Contracts written in Solidity and develop your understanding of auction mechanisms and DeFi protocols. Participate in our on-call rotation to help ensure the reliability of our production systems. Work closely with researchers and the product team to ship features and come up with new solutions for challenging technical problems. Deliver high-quality code for features from concept until production.