Careers

Work on systems where the details matter.

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

Work with real stakes.

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

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.

AI

ARIA Safeguarded 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

Replit

Super Colliding Nix Stores, the local-overlay store infrastructure that anchors the code-execution layer under a leading AI coding environment.

Labs

Alamgu

Rust and Nix toolchain behind the Ledger hardware wallet apps we ship.

How we work

Analysis before implementation.

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.

Own Your Work / Protect Your Team

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.

Don't Settle for Superficial

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.

Be Honest Proactively

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.

Get to It

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.