cover image
Swan

Swan

swan.io

1 Job

285 Employees

About the Company

Swan is the leading European fintech specialized in embedded banking. Companies of all kinds can unlock the full potential of their product by embedding Swan's banking features such as accounts, cards, and payments.

Founded in 2019, Swan processes over 1 billion euros of transactions per month, for 150+ companies, and operates across thirty European countries. The company has received growth capital from leading VC investors such as Lakestar, Accel, Creandum, Bpifrance and Eight Roads.

Swan is a Mastercard principal member and a licensed financial institution, regulated by the French banking authority (ACPR).

Listed Jobs

Company background Company brand
Company Name
Swan
Job Title
Senior Software Engineer
Job Description
**Job title:** Senior Software Engineer **Role Summary:** Senior backend engineer responsible for architecture, design, and delivery of high‑performance, secure payment and banking APIs within a regulated fintech environment. Leads technical decisions, ensures compliance with architectural standards, and collaborates closely with product and infra teams to scale services. **Expectations:** - 5+ years of professional software development experience with a strong focus on backend systems. - Proficiency in Node.js/TypeScript or Scala; Java experience is a plus. - Demonstrated ability to design and maintain clean, test‑driven code in a cloud‑native microservices context. - Experience with CI/CD pipelines, automated testing, and performance optimisation. - Fluency in English; no other language requirement. **Key Responsibilities:** - Own one or more end‑to‑end projects, from design through to production release. - Design and implement banking‑by‑API services in collaboration with product stakeholders. - Ensure adherence to architectural guidelines, security policies, and regulatory compliance. - Write and maintain unit, integration, and end‑to‑end tests; drive test coverage and reliability. - Optimize system performance under rapidly increasing load, monitoring and tuning as needed. - Maintain CI/CD pipelines and automated deployments on AWS/GCP using Docker, Kubernetes, or similar. - Mentor junior engineers, review code, and promote best practices. **Required Skills:** - Node.js/TypeScript or Scala (preferably both). - Strong knowledge of REST/GraphQL APIs, SQL (PostgreSQL), NoSQL (Redis). - Experience with event streaming (Kafka) and microservices architecture. - Familiarity with container orchestration (Kubernetes) and cloud platforms (AWS, GCP). - Solid grasp of automated testing frameworks, CI/CD tools, and code quality practices. - Comfortable with functional programming concepts and open‑source culture. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent experience). - No mandatory certifications required.
Paris, France
Hybrid
Senior
17-12-2025