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
Senior Backend Engineer - Payments
Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
Senior Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Data Security Engineer - Cryptography
Join Vattenfall as a Data Security Engineer focusing on cryptography and key management in a hybrid work environment.
Full Stack Team Leader .Net
Lead a remote full-stack team with .NET and Angular expertise, focusing on technical leadership and hands-on development.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
Senior Backend Engineer with Python and React.js
Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.
Senior Software Engineer: Configuration Management/Deployment
Join Uber's Amsterdam team as a Senior Software Engineer focusing on configuration management and deployment. Solve infrastructure challenges at scale.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Associate Software Engineer - Payments Domain
Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.
Senior Backend/Data Engineer
Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.
Backend Software Engineer - Privacy Technology
Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Java/VueJS Developer
Join Space Inch as a Senior Java/VueJS Developer to work on fintech projects with a focus on Java, Vue.js, and TypeScript in a flexible remote environment.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Senior Mobile Platform Engineer
Join Pleo as a Senior Mobile Platform Engineer to empower product teams in building and maintaining mobile app features with React Native and TypeScript.
Senior PHP Developer
Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.