
Senior Engineer
Remote
Full Time
#Engineering
#Solidity
#TypeScript
#Elixir
#Elm
#Rust
#Web Services
#Smart Contracts
#Algorithms
#DeFi
We are on a mission to unlock the potential of digital assets that currently sit idle in wallets and exchanges. At Compound Labs, we develop the protocols, developer tools, and governance systems that define the future of finance. You might know us best for the Compound Protocol, which is one of the largest and most secure decentralized finance platforms in the world. By joining our team, you will help us bridge the gap between traditional finance and the blockchain, creating global and open applications that allow billions of dollars in assets to earn interest every day.
What you'll be doing
- You will design, build, and test smart contracts using Solidity for EVM-based blockchains.
- You will develop robust back-end web services that interact seamlessly with blockchain protocols.
- You will ensure the absolute correctness of complex financial algorithms while identifying new opportunities for growth within the DeFi ecosystem.
What you'll bring
To succeed in this role, you should have at least 5 years of professional engineering experience and a degree in Computer Science or equivalent practical knowledge. We are looking for someone who possesses the following qualifications:
- Strong expertise in building high-traffic web services.
- A deep understanding of the current DeFi landscape.
- Exceptional strategic thinking and analytical problem-solving skills.
- Proficiency in English.
- Experience with or a strong interest in our core stack, which includes Solidity, TypeScript, Rust, Elixir, and Elm.
What you'll get
We offer a supportive environment where you can grow your career while building high-impact technology. Your benefits package includes:
- Stock options in Compound Labs.
- Comprehensive medical, dental, and vision insurance.
- A 401k retirement plan.
- Generous paid time off.
- The flexibility to work remotely from anywhere.



