Caribou is revolutionizing the international tax landscape by making complex tax compliance accessible to businesses of all sizes. Currently focused on Transfer Pricing, they're addressing a critical need where one million businesses require expertise but only ten thousand experts exist.
As a Senior Software Engineer, you'll join a talent-dense team working closely with the CTO and domain experts. The role demands exceptional problem-solving abilities and strong communication skills. You'll be responsible for managing the full-stack monorepo, designing and developing both customer-facing and internal tools, and driving architectural decisions to optimize efficiency.
The ideal candidate brings 5+ years of experience with production-ready frontend and backend development, particularly with React (TypeScript) and Golang. Strong SQL expertise with Postgres is essential, along with experience in serverless applications, containerization, and cloud services (GCloud, AWS).
The tech stack includes TypeScript, Next.js, Vercel for frontend, Go and Postgres for backend, utilizing services like GitHub, Sentry, Stytch, and OpenAI. The role offers opportunities to work with cutting-edge technologies including machine learning systems with LLMs and RAGs.
Backed by prestigious investors including Y Combinator, Accel, and Lakestar, Caribou offers a competitive package including salary, EMI options, comprehensive benefits, and a strong focus on professional development. The company culture emphasizes innovation, independence, and collaborative problem-solving.
This is an excellent opportunity for a senior engineer looking to make a significant impact in fintech, working on solutions that democratize access to international tax expertise. The role combines technical leadership with hands-on development, perfect for someone who enjoys both building systems and growing team capabilities.