Capital Markets
B3: Brazilian Stock Exchange
Brasil, Bolsa, Balcão, one of Latin America's largest exchanges, came to Canton, and to us, for the production system earlier blockchain technology could not deliver.
Careers
Obsidian is for engineers who value depth, precision, and intellectual honesty, and who want responsibility for what they ship. We hire people who work that way, and trust them with hard problems.
What you'd build
A sample from across the practices: tokenized capital markets on Canton, AI-safety research software, institutional platform engineering, and the open-source toolchains we maintain.
Capital Markets
Brasil, Bolsa, Balcão, one of Latin America's largest exchanges, came to Canton, and to us, for the production system earlier blockchain technology could not deliver.
AI
A multi-year UK government AI-safety engagement. We don't just implement the research. We help produce it, working with the mathematicians to turn frontier safety methods into software that runs.
Infrastructure
Super Colliding Nix Stores, the local-overlay store infrastructure that anchors the code-execution layer under a leading AI coding environment.
Labs
Rust and Nix toolchain behind the Ledger hardware wallet apps we ship.
How we work
Our process emphasizes careful scoping, short execution cycles, and proactive risk communication, with a strict line on AI tooling: the engineer using the tool owns the result.
Everyone owns their piece of the work completely, and looks out for the people working alongside them. We don't pass the buck or quietly absorb each other's jobs: the more clearly each person owns their part, the more the team accomplishes.
We work to understand each problem, its constraints, and our solution deeply, and to make the gaps explicit. Treating symptoms instead of root causes can feel sufficient under pressure, but it creates more problems than it solves.
We raise risks and problems early and directly, even when it's uncomfortable. A risk surfaced while it can still be managed is worth far more than one discovered too late.
Clients bring us problems that have never been solved before. We get moving on them, inventing the answer one concrete step at a time, rather than waiting for a certainty that isn't coming.