About the job
About Us
Asula is a pioneering bitcoin company dedicated to developing cutting-edge financial products that bridge the gap between bitcoin, blockchains, stablecoins, and traditional finance. Currently, we are focused on our innovative mobile application, Dawn, which empowers users to save and enhance their wealth through bitcoin and stablecoins. In addition to Dawn, our initiatives include enabling seamless bitcoin swaps and credit access for holders of all sizes via onchain protocols.
Role
We are in search of a versatile Senior Software Engineer to join our dynamic team, contributing across the backend stack to breathe life into our products. In this role, you will be expected to:
Design and implement robust backend systems that support both user-facing applications (like Dawn) and essential protocol components.
Architect scalable and resilient services, including APIs, stateful services, and blockchain data pipelines capable of handling real-world demands.
Drive significant architectural enhancements to the codebase while establishing best practices in our evolving organization.
Mentor team members to elevate long-term architecture and code quality.
Qualifications
A minimum of 3 years of hands-on experience as a systems engineer, designing and managing production services with real traffic, preferably in finance, trading, or blockchain sectors.
In-depth knowledge of distributed systems, data modeling, and network architecture — with a focus on latency, throughput, and fault tolerance.
Proficiency in at least one strongly-typed backend programming language (Rust, Go, or C++) and comfortable navigating various frameworks, APIs, and infrastructure.
A genuine interest in bitcoin, blockchains, and onchain finance.
Nice to Haves
Experience utilizing stablecoins and/or bitcoin in your everyday transactions.
Background in developing low-latency systems for trading.

