Senior Software Engineer

Tax platform making international tax accessible to global businesses, focusing on Transfer Pricing solutions.
$101,000 - $113,500
Backend
Senior Software Engineer
Remote
1 - 10 Employees
5+ years of experience
Finance · Enterprise SaaS

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 prominent investors like Accel and Lakestar, we're tackling the complex world of Transfer Pricing where demand far exceeds available expertise.

As our Senior Software Engineer, you'll work directly with our CTO and domain experts in a talent-dense team, transforming business requirements into technical solutions. The role offers a unique opportunity to build and shape a platform that democratizes tax expertise, working with modern technologies including TypeScript, Next.js, Go, and Google Cloud.

You'll have full ownership of our full-stack monorepo, leading architectural decisions and optimizing efficiency across the entire tech stack. The position requires a blend of technical expertise and leadership skills, as you'll be instrumental in developing features end-to-end and fostering a culture of excellence.

The ideal candidate brings 5+ years of production experience, strong full-stack capabilities, and excellent communication skills. You'll be joining a mission-driven team that's working to level the playing field in international tax compliance, with competitive compensation including equity, comprehensive benefits, and the flexibility of remote work from London.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Own full-stack monorepo to maintain engineering velocity while scaling
  • Design, develop and maintain customer-facing app and internal backoffice tool
  • Discuss requirements with tax team to design features end-to-end
  • Drive architectural decisions and optimize efficiency across tech stack
  • Collaborate with technical and non-technical colleagues
  • Monitor customer experience and deploy fixes proactively
  • Ship new features and fixes quickly
  • Provide technical leadership and foster culture of excellence

Requirements For Senior Software Engineer

TypeScript
Go
PostgreSQL
React
Node.js
  • 5+ years writing production-ready code for frontend and backend
  • Experience with React (TypeScript) and Golang
  • 5+ years writing SQL (Postgres) for query optimization
  • Experience with serverless applications and containerization
  • Experience managing cloud services (Google Cloud and AWS)
  • Exceptional problem-solving and analytical skills
  • Excellent communication and collaboration skills

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, Service Mesh Infrastructure (C++ and Rust Expertise)

Senior Software Engineer position at LinkedIn focusing on Service Mesh Infrastructure, requiring expertise in C++ and Rust, offering $128k-$210k salary with hybrid work in Mountain View, CA.

Senior Software Developer for Internet of Things Cloud Service

Senior Software Developer position at Oracle focusing on IoT Cloud Services, requiring Java expertise and cloud platform experience.

Senior Software Engineer, Community Support Engineering

Senior Software Engineer role at Airbnb focusing on Community Support Platform development and optimization of customer support systems.

Senior Software Engineer, Viaduct

Senior Software Engineer position at Airbnb working on Viaduct, a unified data access layer handling 65% of online traffic, focusing on GraphQL and backend systems.

Senior Software Engineer, Trust

Senior Software Engineer position at Airbnb's Trust team, focusing on fraud detection and prevention through large-scale distributed systems development.