About Swan
Swan is a leading European fintech company specializing in embedded banking. Founded in 2019, Swan processes over 1 billion euros of transactions per month for over 100 companies across thirty European countries. Swan is a Mastercard principal member and a licensed financial institution, regulated by the French banking authority (ACPR).
Job Description
Swan is seeking an Engineering Manager to join its tech team of 70+ people. The Engineering team is the largest at Swan, including Software Engineers who build payments and end-customer applications, as well as Infrastructure, QA, and Security teams.
Responsibilities
- Team Management: You will spend 50% of your time managing a team of 4-5 people.
- Technical Leadership: The other 50% will be spent technically overseeing several projects.
- Problem Solving: You will tackle problems in one of the most demanding IT domains with a reactive architecture.
- Product Design: Collaborate with the product team to design the bank via API.
- Performance Improvement: Enhance the performance of a system with a rapidly growing load.
- Compliance and Testing: Ensure the respect of architecture rules and automated tests.
Technical Environment
- TypeScript & FP
- Scala & Kotlin
- PostgreSQL
- Kafka
- GraphQL
- Gitlab
- K8S
- AWS
Methodology
Engineers are split into independent squads of 4 to 8, working alongside dedicated Product Managers. They build the roadmap on a quarterly basis and iterate in cycles of 2 to 4 weeks. Stability and technical project inclusion in the roadmap are expected to help scale the system.
Ideal Candidate
- Experience: At least 5-7 years as a Software Engineer and 2 years in management.
- Skills: Strong leadership, team management, and familiarity with TypeScript & JVM languages (Kotlin, Scala, Java).
- Systems Knowledge: Experienced in distributed systems or micro-service architecture, and with GraphQL and Kafka.
- Language: Professional level of English; French is a plus.
Perks
- ESOP packages available.
- Hybrid remote policy with flexibility.
- Top-tier health insurance.
- Partnerships for fitness and meal coverage on work days.
- Regular team retreats to beautiful locations.
- Commitment to diversity and inclusion.
Recruitment Process
- 30-min video call with Talent Acquisition Manager.
- Interview with future manager.
- Technical interview with Engineering Manager or Staff Engineer.
- Final interview with VP Engineering.
Benefits Extracted with AI
- Medical insurance
Similar jobs
Last update: 23 minutes ago
Engineering Manager - Global Bank
Join SumUp as an Engineering Manager to lead cross-functional teams in developing innovative banking solutions using modern technologies.
Software Engineering Manager
Join Avant as a Software Engineering Manager to lead and mentor a team in a dynamic FinTech environment.
Engineering Manager, Serverless Platform
Lead the Serverless Platform team at Stripe, driving technical vision and project execution in a hybrid work environment.
Engineering Manager - Accounts Platform
Join Meister as an Engineering Manager for the Accounts platform team, leading payments & subscription services.
Engineering Manager, Python Infrastructure
Join Stripe as an Engineering Manager for Python Infrastructure, leading a team to enhance developer productivity and manage critical infrastructure.
Remote Backend Squad Lead
Lead a backend squad in integrating accounting technology with leading financial solutions, remote work available.
Head of Frontend Engineering
Lead Qonto's Frontend Engineering teams to develop scalable web solutions in a hybrid work environment.
ML Engineering Manager, Payment Intelligence
Lead a team of ML engineers at Stripe, optimizing payment transactions and combating fraud with innovative solutions.
Engineering Manager / Tech Lead Platform
Lead a dynamic team as an Engineering Manager / Tech Lead at Wire, focusing on platform reliability and developer experience.
Senior Security Engineer - Application Security
Join Swile as a Senior Security Engineer focusing on application security, threat modeling, and vulnerability management.
Manager, Software Engineering
Join ClassPass as a Manager, Software Engineering to lead a full-stack, mobile-focused team in a remote role.
Engineering Manager, Partner Platform
Lead a high-performing team as an Engineering Manager at Parafin, focusing on partner platform integrations and product strategy.
Manager Cyber Threat Detection Engineering
Lead cybersecurity efforts at Swift, managing threat detection with SIEM and EDR/XDR tools. Requires leadership and cybersecurity expertise.
SW Engineering Manager
Lead a team of engineers in developing SaaS solutions, ensuring best practices and continuous improvement in Prague.
Engineering Manager - Backend (Elixir, Kotlin)
Join SumUp as an Engineering Manager in Berlin to lead backend teams using Elixir and Kotlin, driving innovative banking solutions.
Manager, Machine Learning Engineering
Lead the Machine Learning Engineering team at Smarsh, focusing on advanced analytics in a hybrid work environment.
Senior Java Engineer
Join SWIFT as a Senior Java Engineer in La Hulpe, Belgium. Work on scalable financial transaction platforms using Java, Spring, and more.
Engineering Manager (Hands On)
Join Robin AI as an Engineering Manager in NYC, leading a team in a hybrid role with Python and React expertise.
Engineering Manager
Lead Software Engineering team in Barcelona, focusing on people management, technical leadership, and process efficiency.
Engineering Manager (React/Typescript)
Join FINN as an Engineering Manager to lead a team in building our online shop using React and Typescript.
Engineering Manager - Podcast
Lead a mobile engineering team enhancing podcast creator experiences at Spotify, focusing on agile development and technical excellence.
Senior Platform Engineer
Join Swift as a Senior Platform Engineer in Manassas, VA. Work on database solutions in a dynamic, agile environment.
Senior Business Product Manager – Transaction Management
Join Swift as a Senior Business Product Manager in Brussels to lead transaction management and payment exception processes.
Engineering Manager - Java, Scala, Kotlin
Lead and scale a team of engineers at Flo Health, focusing on Java, Scala, and Kotlin in a hybrid work environment.