Senior Software Engineer

A tax platform making international tax accessible to global businesses, focusing on Transfer Pricing solutions.
$88,900 - $114,300
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer

Senior Software Engineer role at Caribou, building a platform to democratize international tax expertise, offering competitive salary and equity.

Senior Software Engineer - Data Center System Bringup

Senior Software Engineer role at NVIDIA focusing on data center system bringup and debugging for GPU accelerated applications.

Senior NVLink System Software Bringup Engineer - Fabric Networking GPU

Senior software engineering role at NVIDIA focusing on NVLink system software development and bringup for datacenter platforms, requiring 5+ years of experience.

Senior Software Engineer, Languages (Rust, Go, & Python) Dev Infra

Senior Software Engineer role at LinkedIn focusing on developer infrastructure using Rust, Go, and Python

Sr Technical Recruiter

Senior Technical Recruiter position at LinkedIn focusing on engineering recruitment with competitive compensation and benefits.

Description For Senior Software Engineer

Caribou is revolutionizing the international tax landscape with their innovative platform designed to democratize access to tax expertise. As a Y Combinator, Accel, and Lakestar-backed company, they're tackling the complex world of Transfer Pricing, where the demand for expertise far exceeds the available professionals.

As a Senior Software Engineer at Caribou, you'll play a crucial role in shaping the technical foundation of this transformative platform. Working directly with the CTO and domain experts, you'll be responsible for the full-stack development of both customer-facing applications and internal tools. The position requires a blend of technical expertise in React, TypeScript, Golang, and PostgreSQL, along with the ability to think strategically about architecture and optimization.

The ideal candidate brings 5+ years of production experience, with a strong foundation in both frontend and backend development. You'll need to be comfortable working independently while knowing when to collaborate effectively with both technical and non-technical team members. Your role will extend beyond coding – you'll be expected to contribute to architectural decisions, optimize performance, and help cultivate a culture of engineering excellence.

What makes this role particularly exciting is the opportunity to work on meaningful problems in the international tax space, making complex processes more accessible to businesses of all sizes. You'll be part of a talent-dense team, backed by prestigious investors, and have the chance to make a significant impact on the platform's development. The position offers competitive compensation, including equity, and a comprehensive benefits package including health insurance and professional development support.

If you're passionate about using technology to solve complex business problems, enjoy full-stack development, and want to be part of a mission-driven team, this role at Caribou offers an excellent opportunity to make a lasting impact in the fintech space.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Own full-stack monorepo to maintain engineering team velocity while scaling
  • Design, develop and maintain customer-facing app and internal backoffice tool
  • Discuss requirements with tax team to design features from frontend to backend
  • Drive architectural decisions and optimize 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 in innovation and developing excellence culture

Requirements For Senior Software Engineer

TypeScript
Go
PostgreSQL
React
Node.js
  • 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) and Golang
  • 5+ years writing SQL (Postgres) for query optimization, migrations and analysis
  • Experience with serverless applications, containerization and CI/CD
  • Experience in managing cloud services like Google Cloud and AWS

Benefits For Senior Software Engineer

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

Interested in this job?