Engineering Manager (m/f/d)

Berlin
Engineering /
Full-time /
Hybrid
ABOUT US 

Unzer is a leading European fintech company with a mission to simplify international payments for e-commerce and retail businesses. Our brand was formed from 13 companies that now contribute to building a unique product covering the entire payment flow.   

At Unzer, we are driven by the belief that customers should enjoy a seamless shopping experience, no matter where they choose to shop. We are a team of over 750 experts from 70 different nationalities, dedicated to creating a state-of-the-art unified commerce platform. Our goal is to enable businesses to delight their customers with a seamless payment experience.   

Whether you're a tech enthusiast, a payment expert, or a dedicated support professional, we are looking for individuals who are passionate about making a difference.   
   
Our offices: We are based across Austria, Denmark, Germany, and Luxembourg with a HQ in Berlin.   

ABOUT THE TEAM   

As a member of the UnzerOne Dashboard team, you will play a pivotal role by supporting the UnzerOne Dashboard and SmartPOS teams, particularly those dedicated to UnzerOne Dashboard and their interaction with e-commerce transactions and SmartPOS devices, focusing on elevating service quality and ensuring seamless functionality. #OneUnzer 

The agile and cross-functional teams consist of experienced software developers and a product manager. We value cooperation and self-organization and work together to give shape to the central part of the UnzerOne Dashboard Platform. 

Our technology stack includes:  

- TypeScript, Node.js, Microservice architecture 

- VueJS with Typescript 

- Keycloak 

- PostgreSQL  

- Infrastructure as Code (IaC) with Terraform, container orchestration using Kubernetes 

- Docker and Google Cloud Platform 

- Git(Hub), Argo CD 

Are you a motivated engineer with leadership skills (or vice versa) ready to take part of a challenging journey in a fintech domain? Then join us!  

What your work will look like:

    • Lead and empower a team of senior software developers, guiding them toward technical and delivery excellence. 
    • Remain hands-on when needed, contributing to the codebase, troubleshooting complex issues, and supporting the team with your technical expertise. 
    • Take responsibility for developing, enhancing, and operating our Node. JS-based services running in Google Cloud Platform. 
    • Foster effective collaboration between engineering teams, product management, and occasional business stakeholders. 
    • Engage in all phases of the software development lifecycle—from design and implementation to maintenance, operations, and documentation. 
    • Support your team in shaping technical concepts, architecture decisions, and roadmap discussions. 
    • Encourage a culture of continuous improvement, mentorship, and professional growth within the team. 
    • Ensure that engineering decisions align with the long-term vision and technical strategy of the UnzerOne platform. 

What you need to be successful in this role:

    • 3+ years of experience in software development (Node.js, TypeScript, or related ecosystem). 
    • 2+ years in a leadership role such as Engineering Manager, Team Lead, or similar—demonstrating strong people leadership skills. 
    • Proven ability to mentor, guide, and empower engineering teams. 
    • A strategic mindset with the ability to understand architecture, system design, and long-term platform goals. 
    • Strong expertise in the Node.js backend ecosystem and familiarity with modern frontend technologies (ideally Vue.js + TypeScript). 
    • Experience with cloud-based, containerized environments (Kubernetes, Terraform, GCP) is a plus. 
    • Fluent in English with excellent communication and stakeholder management skills. 
    • Please note that we will not sponsor your visa or relocation, and you must have a valid work permit to be eligible for this position. 

What’s next?

    • Does it sound exciting? -  Apply with your CV in English. Please don’t shy away if you don’t meet all the requirements! We’re looking forward to meeting you.   
    • We will get back to you within 7 days of receiving your application.    
    • The interview process includes: a 30-minute intro call with a TA Partner, a conversation with your potential manager (up to 45 minutes), a 60-90-minute conversation with the team on-site, and a 30-minute call with the Director of Engineering.
WHAT'S IN THERE FOR YOU :

🏡 Work from home up to 60% of the time. We want you to keep your work-life balance. 
🚲 Mobility support, whether you choose Swapfiets, Jobrad, or a Deutschlandticket - we've got you covered. 
🫴 Explore counseling assistance, be it for professional or personal matters, through our associated platform. 
💰 Pension scheme, we want to give back and help you secure your future. 
🏖️ 15 days a year of workation from your desired destination within the EU. 
🕟 Flexible working hours – helping you balance work and life
📗 Learning budget of 1000 euros per year – you can develop your passions with us. 
🎉 Enjoy some fun moments with your coworkers – we throw a company party once a year and host several team events! 

*Unzer is an equal employment opportunities workplace, and we commit to hiring regardless of race, sex, gender identification, sexual orientation, national origin, native language, religion, age, disability, marital status, citizenship, genetic information, pregnancy, or any other characteristic protected by law. Please refrain from including your picture and age with the application.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.