Software Engineer
Work on high-impact blockchain projects and infrastructure across Cardano node reimplementation, protocol upgrades, oracle infrastructure, SundaeSwap, TypeScript SDKs, and ecosystem security audits.
Responsibilities
- Reimplement the Cardano node in Rust
- Deliver protocol upgrades including Ouroboros Leios
- Build a modular and decomposable Cardano node with Acropolis
- Develop oracle infrastructure for synthetic asset protocols
- Implement components for major crypto launches
- 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
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
Benefits
- Competitive compensation and benefits
- Equity participation
- Flexible remote work environment
- Work on foundational Cardano infrastructure
- Minimal meetings and maximum development time
- Direct collaboration with leading organizations
- Caring team
- Variety in the work