Software Developer

Vessel

Quebec

On-site

CAD 100,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Health & dental coverage
Paid vacation (20 days)
Paid sick days

Job summary

Vessel in Quebec is hiring a Fullstack/Backend Developer to build an AI-powered fundraising platform. Senior engineers work on Node.js/TypeScript backends, API design, and AI-integrations within a small, fast-moving team.

The role blends backend and some frontend considerations, with a hybrid work setup in Mile End and an emphasis on product impact, reliability, and scalable services. Join a team shaping private markets with open collaboration.

Qualifications

  • 5+ years of backend experience with Node.js/TypeScript.
  • Strong API design skills for clean, modular services.
  • Experience with relational databases (Postgres).
  • Experience in monorepo environments (pnpm, Turborepo).
  • Interest in AI/LLM development and production use.

Responsibilities

  • Design and implement new API endpoints and services.
  • Collaborate with product and frontend teams on AI-powered investor workflows.
  • Extend and maintain internal packages across the monorepo.
  • Design and maintain relational database structures and optimize queries.
  • Write and maintain robust unit and integration tests.
  • Contribute to performance and scalability improvements in API services.
  • Experiment with AI models and API integrations to unlock new capabilities.

Skills

Node.js
TypeScript
API design
Monorepo
PostgreSQL
AI/LLM
Testing

Tools

Twirp RPC
Postgres
Docker
Cloudflare
AWS
Nix
OpenAI

Job description

Technology Full Time Quebec Hybrid $100,000 - $160,000 CAD per year

Vessel is hiring a Fullstack/Backend Developer to help build the AI-powered fundraising and investor relations platform trusted by some of the world’s most renowned venture capital and private equity firms. Small team. Senior engineers. Real product impact. Our stack includes: Node.js, SvelteKit, Twirp/Protobuf, Postgres/Kysely, Docker, Cloudflare, AWS, Nix, OpenAI/Claude.

About Vessel

Vessel is building the AI platform redefining how capital is raised globally. Today, leading venture capital and private equity firms rely on Vessel to run digital closings, unlock investor insights, and deliver a modern investor experience.

We exist to make private markets more transparent, more efficient, and more human.

Vessel has already helped fund managers secure hundreds of millions of dollars through our platform — a strong signal of the industry’s appetite for a better way to raise and manage capital. We are backed by leading venture capital firms, including Inovia Capital, Afore Capital, FJ Labs, BYVP, and Golden Ventures. And we’re just getting started, with an ambitious roadmap ahead of us.

We’re a small, senior team shipping fast across a modern stack:

  • Monorepo: pnpm + Turborepo
  • Frontend: SvelteKit web apps
  • AI: OpenAI + Claude for summarization, categorization and insight generation

We’re building features like the AI-powered IR Assistant, automatic PDF parsing/categorization, and LLM-enhanced investor insights. You’ll work directly on these capabilities, shaping how fund managers use AI to understand and communicate with LPs.

At Vessel, developers have real product influence, deep technical ownership, and the chance to build the future of private markets from the ground up.

What You’ll Do
  • Design and implement new API endpoints and services using Node.js, TypeScript, and Twirp RPC
  • Collaborate with product and frontend teams to build AI-powered investor workflows (LLM summarization, insights, categorization)
  • Extend and maintain internal packages (e.g., RPC, utils) across the monorepo
  • Design and maintain relational database structures. Optimize queries. etc.
  • Write and maintain robust unit and integration tests
  • Contribute to performance and scalability improvements in our API services
  • Experiment with AI models and API integrations to unlock new product capabilities
You’ll Thrive Here If You
  • Have 5+ years of industry experience with a focus on backend and some knowledge of Node.js/TypeScript
  • Enjoy building clean, modular APIs with a focus on reliability and type safety
  • Are comfortable with relational databases (especially Postgres)
  • Have worked in monorepo environments (pnpm, Turborepo, or similar)
  • Are curious about AI/LLM development — and eager to apply it in production settings
  • Appreciate working in a small, fast-moving, async-first team
  • Value code quality, testing, and product impact equally
Nice to Have
  • Experience with protobuf/Twirp or gRPC
  • Prior work integrating LLMs (OpenAI, Claude, etc.) into backend systems
  • Familiarity with SvelteKit or modern frontend frameworks
  • Contributions to open-source TypeScript projects
  • Understanding of fund management, fintech, or investor platforms
What You’ll Get

We believe in transparent and competitive compensation. Salary for this role ranges from $100,000 to $160,000, based on the potential value you bring — not just the number of years on your résumé. You’ll also receive early-stage equity, so as Vessel grows, you grow with it.

Our health and dental coverage plan is generous and above market. You’ll get 20 days of paid vacation and 5 paid sick days. Additionally, everyone gets a full paid week (sometimes more!) between Christmas and New Year while the whole office is closed — no emails, no Slack.

The role is hybrid in our Mile End office: 3 days a week on-site to collaborate and build strong relationships. For 60 days per year, you can work from wherever you do your best thinking, as long as your schedule overlaps 4 hours with ET.

  • Competitive salary + meaningful equity
  • Annual offsites with the global team
  • A seat at the table shaping the future of private markets with leading VC and PE firms
  • Autonomy, ownership, and the opportunity to do the best work of your career
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Jaide Health • Quebec

Hybrid
CAD 100,000 - 160,000
20 days paid vacation
5 paid sick days
Equity in the company
+2
Software Developer
Software Developer

Vessel • Montreal (administrative region)

Hybrid
CAD 140,000 - 226,000
Equity
Health & dental coverage
Paid vacation & sick leave
Full Stack Developer
Full Stack Developer

Vistera • Vancouver

Hybrid
CAD 125,000 - 130,000
Founding AI Engineer
Founding AI Engineer

Paires • Canada

On-site
CAD 120,000 - 190,000
Fully remote
Equity potential
Senior Full-Stack Developer (WealthTech) — Montreal (Hybrid)
Senior Full-Stack Developer (WealthTech) — Montreal (Hybrid)

Sofistic.AI • Montreal (administrative region)

Hybrid
CAD 80,000 - 100,000
Breakfast and lunch provided
Flexible personal allocation for wellness
Time off that’s meant to be taken
Analyst - Venture Capital
Analyst - Venture Capital

Loyal VC • Canada

Remote
CAD 50,000 - 70,000
Senior Backend Engineer
Senior Backend Engineer

Medium • Fitzgerald

Hybrid
CAD 175,000 - 220,000
Health insurance coverage
Generous PTO
Company laptop and home-office stipend
Staff Backend Engineer
Staff Backend Engineer

Bettermode • Toronto

On-site
CAD 175,000 - 200,000
Unlimited paid vacation
Comprehensive health benefits
Monthly tech stipend
+1
Senior Backend Engineer
Senior Backend Engineer

The Consensus • Canada

On-site
CAD 130,000 - 195,000
Health, dental, and vision insurance
Generous PTO
401(k)
+3
Senior Software Engineer - AI Experiences
Senior Software Engineer - AI Experiences

Sardine • Canada

On-site
CAD 100,000 - 130,000
Generous compensation in cash and equity
Flexible paid time off
Health insurance
+2