Software Engineer
SundaeSwap is a decentralized exchange (DEX) on the Cardano blockchain, offering low-fee trading, fast transaction settlement, and opportunities for users to provide liquidity and participate in yield farming.
About SundaeSwap
SundaeSwap is a decentralized exchange (DEX) on the Cardano blockchain. It facilitates fast, easy, and secure trading with low fees and rapid transaction settlement. Users can connect their wallets to trade Cardano assets, provide liquidity to earn rewards, and participate in the platform's yield farming program.
Skills
About the Role
You will work on high-impact blockchain projects and infrastructure. You will contribute to reimplementing the Cardano node in Rust, deliver protocol upgrades, build a modular Cardano node, develop oracle infrastructure for synthetic assets, extend the SundaeSwap protocol, build and maintain TypeScript SDKs, perform security audits, and adapt to shifting priorities.
Requirements
- Strong software engineering fundamentals
- Willingness to learn and work in Go and Rust
- Interest in blockchain technology
- Ability to work with incomplete or shifting requirements
- Comfort with ambiguity and cutting-edge technology
- Highly ethical and self-motivated
- Previous experience with Rust or Go
- Background in blockchain or cryptography
- Experience with distributed systems
- Open source contributions
Responsibilities
- Reimplement the Cardano node in Rust
- Deliver protocol upgrades (Ouroboros Leios)
- Build a modular and decomposable Cardano node (Acropolis)
- Develop oracle infrastructure for synthetic asset protocols (Butane Oracles)
- Implement critical components for major crypto launches (Project Sweet Tooth)
- Extend the SundaeSwap protocol with new features
- Develop and maintain TypeScript SDKs
- Conduct security audits for ecosystem projects
- Adapt to shifting priorities in a lean environment
- Work in Go and Rust codebases
Benefits
- Equity participation
- Flexible remote work environment
