Full Stack Engineer
Latin America
September 9, 2026 at 3:22 AM
About Decibel:
Decibel is an exchange where equities, real world assets, commodities, indices and crypto trade around the clock, weekends included, all from one margin account. Matching, margin and liquidation happen onchain, so a trader can check our numbers instead of taking our word for them.
We launched in February 2026 and crossed $5B in cumulative volume in July. We are not building only for crypto natives. We are building for people who already trade equities and commodities and have never touched a wallet, and for anyone who wants access to more financial products, in more hours, than their current venue offers.
The team is small, scrappy and ambitious, and it runs financial infrastructure that does not close. Markets are open 24/7/365 and so is the venue, which means the team operates the same way: someone is always awake, releases go out on the day they are ready rather than on a Thursday, and the person who finds a problem is usually the person who chases it down.
About the role:
You will build product on top of the Decibel exchange, in our core monorepo, mostly in the web app and the packages around it. Trading UI, onboarding flows, dashboards, internal tools, partner surfaces, and whatever the product needs next. The loop is short. You will regularly take something from idea to production in days rather than weeks.
The reason this role asks for Rust is not that you will be writing the matching engine. It is that our trading API and indexer are written in Rust, and the difference between an engineer who can read them and one who cannot is the difference between shipping a correct feature and shipping a feature that looks right until the edge case arrives. You will be reading Rust weekly and writing it occasionally.
What we mean by mid-level: you can take a feature with no hand-holding, scope it, build it, test it, and get it to production without someone checking on you daily. You do not need to have worked on an exchange before. You do need to have shipped something real that people used with real money.
This is a live venue with real money on it, which shapes how we build. A rendering glitch is a rendering glitch. A wrong number next to a position is a trader making a decision on bad information. The bar on correctness is high, and the engineers you will work with hold it.
What you will work on:
What are we looking for?
Nice to have:
What you will gain:
End-to-end ownership of features on a live exchange from your first weeks. A path deeper into Rust and the trading core if you want it, working alongside the engineers who built it. A front-row seat to how a small, AI-native engineering team runs financial infrastructure, and rapid scope growth for strong performers.
Compensation:
COP 8,000,000 to 12,000,000 per month, depending on experience and how much of the stack you already cover.
How to apply:
Apply with your CV or LinkedIn plus the below:
We move quickly on strong candidates.