Commenda helps companies operate across borders. We handle indirect tax, entity management, transfer pricing, and corporate tax and accounting for multinational businesses, so our customers can hire, sell, and operate in fifty jurisdictions without hiring fifty accountants.
That breadth is why we run as a multi-product company: each product has a GM with a pod of engineers. This model ships what customers ask for. It does not build the things no single pod owns:
Left to the pods, those get built four different ways, or once and then never touched again.
Core Product owns that layer. The team reports to Adarsh, our Head of Product, who is an engineer and still writes code.
The data models, services, integrations, and internal tooling every product is built on. Built once, built well, and documented well enough that a pod engineer can pick them up without finding you first. Part of the job is deciding what belongs in the core layer, which means telling a pod no when they want a special case.
Once or twice a quarter a project matters enough to the company that it outgrows the pod carrying it. You join, get to the shape of the problem fast, ship, and hand it back in better condition than you found it.
We build with AI agents as a matter of course, and we want them to be good in our codebase. You'll structure the repo for agents, write the evals, define what "reviewable" means for agent-written code, and push on the tooling until the whole engineering org moves faster.
The standards, tests, and architecture that keep this a codebase people and agents can move fast in.
We hold customer tax and entity data across dozens of jurisdictions. Access control, tenant isolation, and audit all live in the core layer.
This is a generalist role. In one week you might redesign the entity model, trace a cross-tenant permissions bug, and rewrite an integration's retry logic. You should want that. You'll form your own opinions and execute on them, with AI doing a lot of the work.
You'll work with the Head of Product every day, and with the product GMs and the CTO from time to time. The role is based in Bangalore with the rest of our engineering team. Our US team is split between San Francisco and Seattle.
By size
By team
Learn
Tools