Software Engineer

Jr France
vaucluse, Spain
15 days ago
Apply on eurojobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
4 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Query Performance Application Programming Interfaces (APIs) Artificial Intelligence Relational Databases Fraud Prevention and Detection PostgreSQL Node.Js Operational Databases Prism (Software) Next.js Software Engineering SQL Databases
+5 more
Transaction Data TypeScript Management of Software Versions Google Cloud Domain Model

Job description

An engineer who wants to build the product itself: the case management platform bank operations teams work in all day, the APIs their systems call, and the data model underneath both. Our agents decide the disputes. You will build the platform they run on.

About Triple

Triple is building the intelligence layer for financial services. From our roots in merchant transaction data, we’ve expanded to solve one of the industry’s biggest challenges: dispute and fraud management. We are deploying AI agents to fully automate these workflows for top-tier card issuers.

With $10M in funding and a global footprint spanning over 60 banks and fintechs (including Airwallex, Qonto, N26, and Trade Republic), we are a fast-moving, experienced team. Join us to help shape the future of banking operations.

What you will do

  • Own product surfaces end to end, from the data model through the API to the interface a dispute analyst works in all day
  • Design the domain model for disputes, evidence, case history, and scheme deadlines, and write the migrations that move it forward on live client data
  • Build and maintain the public API banks integrate with, including versioning, authentication, and contracts that hold once a client is live
  • Build the reporting that shows a bank what its dispute operation costs: volumes, recovery rates, time per case, and where the queue is stuck
  • Keep the platform fast, observable, and auditable, down to what happened on a single case two years ago
  • Take production ownership: you design it, ship it, watch it break, and fix it
  • Use coding agents as a normal part of your daily workflow

Requirements

  • 4+ years of professional software engineering experience shipping production software
  • Strong TypeScript and SQL. Our stack is TypeScript on Node 22, Next.js, Prisma, and Postgres, running on Google Cloud Run
  • Real relational database work: schema design, query performance, and migrations you have run against production data
  • Experience building interfaces people use as a working tool all day, where density, keyboard use, and speed matter
  • Experience building and maintaining APIs that another company depends on
  • Sound judgment about testing, observability, and what deserves an alert at three in the morning
  • Comfort in a regulated fintech environment where correctness matters more than speed of the first draft
  • English proficiency required

About the company

Home Find Jobs Companies Post Resumes Post Jobs Blog, 100% remote. Competitive salary, and equity. We are an AI-native company: every engineer here works with coding agents daily, and you will have the AI tools you need without usage limits. We build client-led, which means you will sit close to the banks using what you ship. The chance to shape how the world’s largest banks run operations with AI.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eurojobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

4:30 min

Scaffolding pages and routing single-page applications with Next.js

Josh Goldberg · JS Congress

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:55 min

Identifying underlying Node.js runtime vulnerabilities using fuzzing tools

Sonya Moisset · World Congress 2023

Videos

See all

Related articles

See all