Software Engineer

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

Skills

Apply Now
Software Engineer at SundaeSwap Finance | JobStash