Senior Software Engineer

Transfer Pricing & Intragroup agreements platform making international tax accessible to global companies
$101,000 - $113,500
Backend
Senior Software Engineer
Remote
1 - 10 Employees
5+ years of experience
Finance

Description For Senior Software Engineer

Caribou is revolutionizing the international tax landscape by making Big Four expertise accessible to businesses of all sizes. As a YC-backed startup with support from Accel and Lakestar, we're tackling Transfer Pricing first - an area where one million businesses need help but only ten thousand experts exist.

As our Senior Software Engineer, you'll work directly with our CTO and domain experts in a talent-dense team. The role demands a versatile full-stack developer who can handle everything from frontend to backend development using technologies like TypeScript, Next.js, Go, and PostgreSQL. You'll be instrumental in building both our customer-facing applications and internal tools.

The ideal candidate brings 5+ years of production experience, strong problem-solving abilities, and excellent communication skills. You'll have the opportunity to make architectural decisions, optimize performance, and lead by example in developing a culture of excellence. We offer a competitive package including equity, health benefits, and a flexible remote work environment.

Our interview process is streamlined and efficient, consisting of focused sessions with our CEO and CTO, followed by technical evaluations. We're looking for someone who can think from first principles, work independently, and collaborate effectively to help us democratize international tax expertise.

Join us in our mission to fix the rigged system of international tax, making it accessible and affordable for businesses of all sizes. Your work will directly impact how global companies handle their tax compliance, moving away from the traditional Big Four monopoly to a more accessible, technology-driven approach.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer

  • Fully own our full-stack monorepo to ensure engineering team velocity while scaling
  • Design, develop and maintain customer-facing app and internal backoffice tool
  • Discuss requirements with tax team to vertically design new features
  • Drive architectural decisions and optimise efficiency across the tech stack
  • Collaborate with engineers and non-technical colleagues
  • Monitor customer experience to proactively raise issues and deploy fixes
  • Ship new features and fixes quickly
  • Play a leadership role by innovating and developing culture of excellence

Requirements For Senior Software Engineer

TypeScript
Go
PostgreSQL
React
  • Exceptional problem-solving and analytical skills
  • Excellent communication and collaboration skills
  • 5+ years writing production-ready code for frontend and backend
  • Experience with React (Typescript) + Golang
  • 5+ years writing SQL (Postgres) for query optimisation, migrations and analysis
  • Experience with serverless applications, containerisation and CI/CD
  • Experience in managing cloud services like Google Cloud and AWS

Benefits For Senior Software Engineer

Medical Insurance
  • Competitive salary
  • Generous EMI options
  • 100% book subsidy
  • Pension
  • Health Insurance
  • Custom WFH equipment setup

Interested in this job?

Jobs Related To Caribou Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Caribou, building a platform to democratize international tax services, offering competitive compensation and hybrid work in London.

CPU Performance Modeling Architect

Senior CPU Performance Modeling role at Qualcomm focusing on designing high-performance, low-power CPUs and architectural modeling.

Senior Software Engineer (m/f/d) object fusion algorithms

Senior Software Engineer position focusing on developing object fusion algorithms for autonomous driving systems at Arriver Software GmbH in Munich, Germany.

GPU Performance Engineer

Senior GPU Performance Engineer role at Qualcomm, focusing on Adreno GPU architecture and performance optimization for various platforms.

Senior Software Engineer - Cambridge, UK

Senior Software Engineer position at Qualcomm Technologies focusing on embedded software development and debugging for voice and music firmware.