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.