Senior Backend Developer (M/F)

Roundtable

Paris

Hybrid

EUR 60,000 - 80,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

25 days of holidays plus RTT days
Health insurance (50% covered by the company)
Restaurant card (10€ per workday)
Standard working tool: MacBook
Transportation allowance (540€ per year)

Job summary

Roundtable is looking for a Senior Backend Developer to join our tech team in Paris. In this role, you will collaborate closely on product strategy, make key technical decisions, and develop and maintain features for our innovative financial operations platform. The ideal candidate has at least 5 years of experience in backend TypeScript/Node.js applications and strong knowledge of PostgreSQL. We offer a collaborative and ownership-oriented culture, competitive compensation, and flexible work arrangements.

Qualifications

  • 5+ years building backend TypeScript/Node.js applications.
  • Strong experience with PostgreSQL and ORMs, preferably Prisma.
  • Experience with job queues and async processing using BullMQ or Redis.

Responsibilities

  • Collaborate on product strategy and key technical decisions.
  • Develop, deploy, and maintain new features.
  • Conduct code reviews and share knowledge within the team.

Skills

Backend TypeScript/Node.js applications
PostgreSQL and ORMs (Prisma preferred)
Job queues and async processing (BullMQ, Redis)
Understanding of financial calculations and decimal precision

Job description

About the role

We are looking for a highly skilled Senior Backend Developer to join our tech team.

As collaborative building is at the core of how we operate - not just within the engineering team but across all departments. We are developing a platform that offers an incredible opportunity to co‑invest in the Private Equity sector. To achieve our vision, we need to establish both a premium brand and platform.

As our tech team continues to scale, you’ll wear many hats. Your responsibilities will include:

  • Collaborating closely with the team on product strategy, assessing the effort required for various features, and making key technical decisions

  • Supporting the overall decision‑making process and the company’s sustained growth

  • Developing, deploying, and maintaining new features

  • Conducting code reviews and facilitating knowledge sharing within the team

What you’ll work on
  • Cap table engine: Build systems that track ownership across thousands of investors with cent‑level precision

  • Multi‑country compliance: Implement investor qualification rules and regulatory workflows across jurisdictions

  • Multi‑asset platform: Extend the platform to support diverse asset classes and investment structures

  • Financial operations: Design robust workflows for complex financial transactions and fund operations

  • Real‑time dashboards: Create high‑performance investor platform with live portfolio valuations

  • Document automation: Generate legal documents (subscription agreements, shareholder reports) from dynamic templates

  • Security: Protect sensitive financial data with robust authentication, authorization, and encryption

Technical challenges

We handle sensitive financial data, which presents us with unique challenges:

Precision at scale: Our engines compute fractional ownership across thousands of investors. Rounding errors must cascade correctly - we can’t lose or create cents.

Complex financial state machines: Financial operations involve coordinated updates across multiple entities and ledger entries. State transitions must be atomic and auditable.

Multi‑jurisdiction compliance: Different countries have different regulatory requirements. The system must enforce these rules programmatically while remaining flexible.

Historical reconstruction: Auditors need to see data at any point in time. Our architecture supports point‑in‑time queries tied to specific operations.

Domain complexity: We model sophisticated financial instruments and multi‑currency valuations all with type safety.

Overall tech stack

Type Safety: 100% TypeScript across the entire stack (frontend, backend, shared libraries)

Quality Assurance:

  • Vitest for unit/integration testing

  • Playwright for E2E testing

  • Biome for linting and formatting

  • Zod for runtime validation at all system boundaries

Architecture:

  • pnpm workspace monorepo with Turborepo for build orchestration

  • Domain‑Driven Design with 20+ shared domain libraries

Backend (your focus):

  • TRPC+ Nexus for type‑safe schema generation

  • PostgreSQL with Prisma ORM (migrations, transactions, type‑safe queries)

  • Redis for caching and pub/sub

  • BullMQ for job queues with Bull Board admin UI

  • Zod for runtime validation at all API boundaries

  • Domain‑Driven Design with shared domain libraries

  • OpenTelemetry for distributed tracing

  • GCP Cloud Run for container deployments

Frontend (context):

  • Next.js (App Router), Tailwind, Shadcn

  • Apollo Client for GraphQL

API Layer:

  • TRPC with type‑safe resolvers

  • REST (admin‑facing) with Zod schemas via lib/api‑schemas

Cloud Infrastructure:

  • Google Cloud Platform (Cloud Run, GCS)

  • Container‑based deployments

Observability:

  • OpenTelemetry for distributed tracing

  • Datadog for monitoring (browser + server)

  • Sentry for error tracking

AI Integration: OpenAnthropic‑powered document analysis and data extraction pipelines

Engineering culture
  • Domain‑Driven Design: coherent domains with clear boundaries

  • Strict TypeScript: No any types, Zod validation at all boundaries

  • Observability‑first: Datadog + OpenTelemetry + Sentry from day one

  • Code review culture: Every PR gets thoughtful review

  • AI‑assisted development: We leverage AI tools (IDE assistants, PR review) to augment engineers while keeping humans in the loop for all decisions

Ideal candidate profile
  • Technical skills: 5+ years building backend TypeScript/Node.js applications, strong experience with PostgreSQL and ORMs (Prisma preferred), experience with job queues and async processing (BullMQ, Redis), understanding of financial calculations and decimal precision

  • Experience bonus: experience with REST API design and OpenAPI/Zod schemas, experience with fintech, regulatory compliance, or audit trails

  • Mindset: you care about correctness – bugs in financial systems have real consequences, you enjoy domain complexity and learning new business concepts, you prefer clean architecture over quick hacks, you communicate clearly with non‑technical stakeholders

  • Interest: you have a genuine interest in angel investment and the venture capital world

  • Entrepreneurial mindset: you thrive in fast‑paced environments where you have broad responsibilities

  • Ownership mentality: you are a doer and have a bias for action, no task is below you

  • Organization skills: you know how to prioritize and split your tasks efficiently

  • Team player: you enjoy sharing and learning from each other

  • Initiative and innovation: you propose improvements and challenge assumptions constructively

  • Product lover: you fully understand what we want to bring to our users, and you are eager to deliver the best possible UX to them

  • Systems thinking: you are able to step back and rethink our model globally

  • Strong attention to details: code quality is important for you and you set a high bar

What we offer
  • A front‑row seat in a fast‑growing startup shaping the future of investment operations - ranked 14th in the Sifted 250, which highlights Europe’s 250 startups with the highest percentage revenue growth over the past three years

  • A quality‑driven environment

  • Awesome colleagues with high ambitions

  • A culture of ownership, collaboration, learning and growth

  • Beautiful offices in central Paris, Toulouse and Luxembourg + flexible remote options for people in other countries

  • Competitive compensation (including an employee stock options plan)

  • Other perks / terms and conditions

Other perks
  • Time off: 25 days of holidays + RTT days

  • Health insurance: Mutuelle Alan (50% covered by the company)

  • Meals: A restaurant card with our partner Swile (10€ per workday)

  • Tools: A MacBook is our standard working tool

  • Transportation: Forfait Mobilité Douce (540€ /year)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-stack Developer (M/F)
Senior Full-stack Developer (M/F)

Roundtable • Paris

Hybrid
EUR 60,000 - 80,000
25 days of holidays + RTT days
Health insurance (Mutuelle Alan)
Restaurant card with partner Swile
+2
Senior Frontend Developer (M/F)
Senior Frontend Developer (M/F)

Roundtable • Paris

On-site
EUR 60,000 - 80,000
25 days of holidays + RTT days
Health insurance covered 50%
Restaurant card with Swile
+2
Senior Backend Developer - Toulouse (M/F)
Senior Backend Developer - Toulouse (M/F)

Roundtable • Toulouse

On-site
EUR 55,000 - 75,000
25 days of holidays + RTT days
Health insurance (50% covered by the company)
Meals - Swile restaurant card (10€ per workday)
+2
Senior Backend Engineer – Fintech & Compliance (Remote)
Senior Backend Engineer – Fintech & Compliance (Remote)

Roundtable • Paris

Hybrid
EUR 60,000 - 80,000
25 days of holidays plus RTT days
Health insurance (50% covered by the company)
Restaurant card (10€ per workday)
+2
Senior Backend Developer (M/F)
Senior Backend Developer (M/F)

Roundtable • Paris

On-site
EUR 78,000 - 90,000
Competitive salary
Employee Stock Options Plan
Health insurance
+4
Senior Backend Architect (Kotlin/Spring) | Hybrid + Stock
Senior Backend Architect (Kotlin/Spring) | Hybrid + Stock

Landytech • Paris

Hybrid
EUR 90,000 - 140,000
Hybrid work arrangement
Stock options
Mutuelle insurance
+2
Security Lead
Security Lead

Roundtable • Paris

Hybrid
EUR 110,000 - 150,000
Stock options
Paris office in central location
Flexible remote options
Senior Software Engineer - Solution & Data Architecture - B2B SaaS Fintech
Senior Software Engineer - Solution & Data Architecture - B2B SaaS Fintech

Landytech • Paris

Hybrid
EUR 90,000 - 140,000
Hybrid work arrangement
Stock options
Mutuelle insurance
+2
Lead Software Engineer - Solution & Data Architecture - B2B SaaS Fintech
Lead Software Engineer - Solution & Data Architecture - B2B SaaS Fintech

Landytech • Paris

Hybrid
EUR 90,000 - 130,000
Hybrid work model
Competitive salary & stock options
Private medical insurance
+3
Backend Engineer
Backend Engineer

Fakto • Neuilly-sur-Seine

On-site
EUR 100,000 - 160,000
Equity stake
Senior team
Office in Neuilly
+1