Asula

Senior Software Engineer

Amsterdam. Posted 18 months ago

The role

A generalist will work across the backend stack to design and implement backend systems. This includes powering user-facing applications and core protocol components.

What you will do

  • Design and implement backend systems for user-facing applications and core protocol components
  • Architect scalable and resilient services including APIs, stateful services, and blockchain data pipelines
  • Drive large-scale architectural improvements to the codebase
  • Develop best practices in a nascent organization
  • Mentor the rest of the team to improve long-term architecture and code quality

Required qualifications

  • 3+ years of experience as a systems engineer who has designed and operated production services with real traffic
  • Deep understanding of distributed systems, data modeling, and network architecture
  • Fluent in at least one strongly-typed backend language (Rust, Go or C++)
  • Comfortable working across frameworks, APIs, and infrastructure
  • An interest in bitcoin, blockchains and onchain finance

Nice to have

  • Prior experience using stablecoins and/or bitcoin in your daily life
  • Prior experience building low-latency systems for trading

About the company

Asula is a bitcoin company focused on building the next generation of financial products at the intersection of bitcoin, blockchains, stablecoins and finance.