Software Engineer - Banking Experience Team (backend TypeScript)

Swan

Paris

Sur place

EUR 53 000 - 70 000

Plein temps

14 jours+
Générateur de candidature

Une candidature complète en une minute — un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Hybrid remote policy
Relocation package
25 days + RTT holidays
Swile card for meals
Monthly mobility package
Health insurance (Alan)
Sports discounts
Well-being support
Annual offsite gathering

Résumé du poste

Swan, based in Paris, is seeking a Software Engineer to contribute to projects with a team of over 70 people. The role emphasizes problem-solving in a regulated environment. Candidates should have at least 3 years of experience in software development with proficiency in TypeScript.

The position includes a competitive salary ranging from €53,000 to €70,000, depending on experience. Benefits include a hybrid remote policy, health insurance, meal vouchers, and additional perks.

Qualifications

  • Experience in backend optimization and performance improvements.
  • Proficient in TypeScript with a strong grasp of backend systems.
  • Hands-on experience with CI/CD and automated testing.

Responsabilités

  • Be technically responsible for one or more projects.
  • Solve problems in a demanding IT domain with a reactive architecture.
  • Design the bank by API with the product team.
  • Improve performance of a system with rapidly growing load.
  • Ensure respect of architecture rules and automated tests.

Connaissances

Backend optimization
Performance improvements
Observability
SQL database queries
TypeScript
Automated testing
CI/CD
Distributed systems

Formation

3+ years as Software Developer

Outils

NodeJS
GraphQL
PostgreSQL
Kafka
Docker
K8S
AWS

Description du poste

About Swan

Swan is Europe’s embedded banking specialist. We empower software companies to embed banking features such as accounts, cards, and payments directly into their products under their own brand. We process over €1.5 billion in monthly transactions for more than 150 companies, including Pennylane, Indy, Agicap, Libeo, and Lucca. Founded in 2019, Swan has received growth capital from investors such as Lakestar, Accel, Creandum, Bpifrance, and Eight Roads. Swan is a principal member of Mastercard and a licensed financial institution regulated by the French banking authority (ACPR).

Job Description

Swan is looking for a Software Engineer to join its tech team of more than 70 people for a specific project lasting a few months. The Engineering team includes software developers who build payments and end‑customer applications, as well as Infrastructure, DevOps, QA, and Security. We build with intent, focusing on solving real problems that matter. In a regulated environment, compliance, security, and resilience are at our core. We value ownership, open collaboration, and simplicity.

Your Mission
  • You will be technically responsible for one or more projects.
  • You will have the opportunity to solve problems in a demanding IT domain with a reactive architecture.
  • You will design the bank by API with the product team.
  • You will improve the performance of a system with a rapidly growing load.
  • You will ensure the respect of the architecture rules and the automated tests.
Technical Environment
  • NodeJS, TypeScript, GraphQL, PostgreSQL, Kafka, Docker, K8S, AWS
Salary Transparency Statement

In compliance with the EU Pay Transparency Directive (effective as of 2026), Swan is committed to fair and transparent compensation.

Salary Range

This position is classified from Confirmed to Early Senior in our Software Engineer grid. We offer a salary between 53.000€ and 70.000€ gross annual, depending on your experience and expertise determined during our technical interviews.

Annual Reviews

We conduct structured salary reviews each February, considering performance, professional growth, and market positioning.

Preferred Experience
  • Experience: at least 3 years as a Software Developer with a strong grasp of back‑end systems and proficiency in TypeScript.
  • Backend Engineering: mastery of back‑end optimization topics such as performance improvements, observability, SQL database queries, and query optimizations.
  • DevOps & Architecture: hands‑on experience with automated testing, CI/CD, and exposure to distributed systems or micro‑service architectures.
  • Continuous Learning: regularly follow technological improvements through newsletters, conferences, or meetups.
  • Mindset: fluent in English, passionate about functional programming or open source, and you keep your ego at the door.
Bonus Points / Senior Ownership
  • Product & Project Leadership: proven track record of driving impactful projects from A to Z alongside product teams, with confident communication of technical choices.
  • Architecture & Scale: experience designing code for long‑term scalability, clean architecture, and maintainability.
Benefits
  • Hybrid remote policy: work remotely with at least 3 days each month in our Parisian office.
  • Relocation package available.
  • Holidays: 25 days + RTT.
  • Meal vouchers: Swile card to cover meals on work days.
  • Transport: monthly mobility package for employees.
  • Health insurance (mutuelle): Alan.
  • Sports: discounts on subscriptions through Classpass and Gymlib.
  • Well‑being support: access to Moka Care for mental health and wellness.
  • Offsite: once a year we gather to reconnect and deep‑dive into big topics.
Our Values

Our core values guide our actions daily: Simplicity, Long Term, Excellence, and Be Human.

EEO Statement

Swan is committed to providing a caring work environment for all employees, regardless of age, sex, disability, sexual orientation, race, religion, or belief. When it comes to recruitment, we’re interested in your work experience, skills, and overall personality. Diversity makes the workplace stronger, and we are intensifying efforts to incorporate concrete actions to improve in this area.

Recruitment Process
  • 30‑min video call with our Talent Acquisition Manager.
  • Live coding interview with two Software Engineers.
  • Hiring manager interview with an Engineering Manager.
  • Interview with our VP Engineering.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Software Engineer (backend Typescript)
Software Engineer (backend Typescript)

swanio • Paris

Sur place
EUR 53 000 - 70 000
Hybrid remote policy
Relocation package to Paris
Health insurance (mutuelle)
Confirmed TypeScript Software Engineer
Confirmed TypeScript Software Engineer

swanio • Paris

Sur place
EUR 53 000 - 63 000
Hybrid remote policy
Relocation package (Paris)
25 days holidays + RTT
+5
Confirmed Site Reliability Engineer
Confirmed Site Reliability Engineer

Swan • Paris

Hybride
EUR 80 000 - 110 000
Meal vouchers
Transport package
Holidays 25 days + RTT
+6
Confirmed Site Reliability Engineer
Confirmed Site Reliability Engineer

swan.io • Paris

Sur place
EUR 75 000 - 110 000
Meal vouchers
Transport package
Holidays: 25 days + RTT
+3
Talent Acquisition Specialist - Permanent contract
Talent Acquisition Specialist - Permanent contract

swanio • Paris

Sur place
EUR 45 000 - 65 000
25 days of holidays plus RTT
Meal Vouchers
Monthly mobility package
+6
Human Ressources Apprentice
Human Ressources Apprentice

swanio • Paris

Sur place
EUR 8 928 - 13 392
Meal Vouchers
Monthly mobility package
25 days of paid leave
+4
Software Engineer - Payment Team (Scala / TypeScript)
Software Engineer - Payment Team (Scala / TypeScript)

Swan • Paris

Sur place
EUR 53 000 - 70 000
Relocation package available (If you想t
Holidays: 25 days + RTT
Senior Data Analyst
Senior Data Analyst

swan.io • Paris

Hybride
EUR 70 000 - 100 000
Meal Vouchers
Holidays: 25 days + RTT
Transport: Mobility package
+5
Senior Data Analyst
Senior Data Analyst

Swan • Paris

Hybride
EUR 60 000 - 90 000
Meal Vouchers
Holidays: 25 days + RTT
Mobility package
+5
Head of Marketing
Head of Marketing

Swan-958617c9 • Paris

Hybride
EUR 120 000 - 150 000
Holidays 25 days
Meal vouchers
Transport package
+6