Engineering Manager

Engineering Manager

Full-Time 70000 - 90000 € / year (est.) Home office (partial)
Currencycloud

At a Glance

  • Tasks: Lead and grow a high-performing engineering team while driving technical decisions.
  • Company: Join a dynamic tech company that values autonomy and innovation.
  • Benefits: Enjoy clear ownership, modern codebase, and strong support for impactful changes.
  • Other info: Be part of a culture that champions psychological safety and continuous improvement.
  • Why this job: Make a real difference in a collaborative environment with opportunities for growth.
  • Qualifications: 8+ years of experience in engineering management or related roles.

The predicted salary is between 70000 - 90000 € per year.

Overview Our clients 24/7. We follow the principle of having small autonomous teams that are owners of their future. The Engineering Manager is responsible for all engineers in a team, including both Software and Quality engineers. We believe that our managers must have a technical background to have productive conversations with our engineers, but we don't expect them to be coding all the time. Our usual team structure consists of an Engineering Manager, Product Manager, Agile Delivery Manager, 3‑4 Software Engineers and 1‑2 QA Engineers. As we grow, we started grouping teams into tribes following a version of the Spotify model. Tribes are a number of teams working under the same domain, where interactions between teams (and their services), although autonomous, are tighter than teams/services outside the tribe.

Responsibilities

  • Team & People
    • Grow team members and build a high‑performing team.
    • Spend time recruiting and organising activities that increase retention.
    • Create an environment of psychological safety, enabling team members to thrive.
    • Represent the team in the wider engineering and tech organisations, acting as a champion of our culture.
  • Technical
    • Drive the team to decide how to implement our product and have the final say on technical matters.
    • Have broad expertise on various technical matters and spend time driving discussions, decisions, and writing code.
    • Guide architecture, tool choices and internal technical quality/best practices.
    • Raise and drive work to manage tech debt, scalability, performance and maintainability of our software.
    • Ensure support and operations for services in production with aid of the team.
  • Process
    • Tune the team software process to deliver a sustainable and seamless flow of value.
    • Manage productivity of the engineers in the team.
    • Navigate and overcome organizational processes and structures (e.g. bureaucracy).
    • Communicate, report to and align with stakeholders.
    • Ensure team ceremonies run smoothly, regularly and efficiently.

What you’ll get:

  • Clear ownership of your domain.
  • A clean modern codebase.
  • An independent path to production.
  • Strong platform and product support.
  • The ability to make real changes with real business value.

Qualifications

Basic Qualifications

  • 8+ years of relevant work experience with a Bachelor's Degree, or at least 5 years of experience with an Advanced Degree (e.g., Master’s, MBA, JD, MD), or 2 years of work experience with a PhD, or 11+ years of relevant work experience.

Preferred Qualifications

  • 9+ years of relevant work experience with a Bachelor’s Degree, or 7+ years of experience with an Advanced Degree, or 3+ years of experience with a PhD.
  • 2+ years of experience as an Engineering Manager, Tech Lead, Team Lead, or willingness to step into this role.
  • A deliberate decision to stay on a leadership track by managing a team of Individual Contributors.
  • Experience working with Agile process and principles.
  • Ability to communicate equally effectively with technical and non‑technical stakeholders.
  • Modern programming languages experience; primarily using Java (open‑source preferred).
  • Knowledge of modern Cloud‑Native architectures and practices: high‑availability, high‑scalability, microservices, 12‑factor apps, CI/CD, heavy testing automation, observability, TDD, BDD and contract testing.
  • Familiarity with tools such as Kafka, Kubernetes or Docker.
  • Experience working in a DevOps environment or a willingness to work in this way.
  • Proven delivery of well‑tested, scalable, fault‑tolerant and performant solutions.
  • A pragmatic approach to solutions and delivery of technical projects.
  • Experience driving change and working effectively in a distributed environment.

Personality

  • A self‑starter who takes accountability for getting things done.
  • Passionate about growing others while growing yourself.
  • An interest in continuous improvement and helping engineers feel part of something bigger.
  • Pragmatic in decision making and able to gain buy‑in for ideas.
  • Top‑notch stakeholder management skills, including ability to influence colleagues in small, cross‑functional scrum teams.
  • Exceptional structure and attention to detail.
  • Comfortable challenging the status quo and always curious about how things work.
  • Great written and verbal communication skills.
  • Comfortable working in a scale‑up or growth environment and as part of a wider team.

EEO Statement

Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Engineering Manager employer: Currencycloud

As an Engineering Manager at our company, you will thrive in a dynamic and supportive environment that champions autonomy and innovation. We prioritise employee growth through continuous learning opportunities and foster a culture of psychological safety, ensuring that every team member feels valued and empowered to contribute meaningfully. Located in a vibrant tech hub, we offer a modern workspace, competitive benefits, and the chance to make impactful changes within a collaborative team structure.

Currencycloud

Contact Detail:

Currencycloud Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Engineering Manager

Tip Number 1

Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or even just grab a coffee with someone who’s already in the role you want. You never know who might have the inside scoop on job openings!

Tip Number 2

Show off your skills! When you get the chance to chat with potential employers, don’t hold back on discussing your past projects and achievements. Bring your experience to life with real examples that highlight your leadership and technical prowess.

Tip Number 3

Be proactive! If you see a company you’re keen on, reach out directly. Send a friendly email to the hiring manager or team lead expressing your interest. It shows initiative and can set you apart from other candidates.

Tip Number 4

Don’t forget to apply through our website! We love seeing applications come in directly. It helps us keep track of candidates and gives you a better chance to stand out in the crowd. Plus, it’s super easy!

We think you need these skills to ace Engineering Manager

Team Leadership
Technical Background
Agile Methodologies
Java Programming
Cloud-Native Architectures
Microservices
CI/CD

Some tips for your application 🫡

Show Your Technical Background:Make sure to highlight your technical expertise in your application. We want to see how your experience aligns with the role of Engineering Manager, especially your ability to engage in productive conversations with engineers.

Emphasise Team Growth and Culture:We’re all about building high-performing teams, so don’t forget to mention your experience in growing team members and fostering a positive culture. Share examples of how you've created an environment where everyone can thrive!

Be Clear on Your Leadership Style:In your application, let us know how you approach leadership. We value self-starters who take accountability, so share your thoughts on how you manage teams and drive productivity while navigating organisational processes.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Don’t miss out!

How to prepare for a job interview at Currencycloud

Know Your Tech Inside Out

As an Engineering Manager, you'll need to have a solid grasp of technical concepts. Brush up on modern programming languages, cloud-native architectures, and tools like Kafka and Kubernetes. Be ready to discuss how you would guide your team in making technical decisions.

Showcase Your Leadership Style

Prepare to talk about your approach to building high-performing teams. Share examples of how you've fostered psychological safety and growth among team members. Highlight any successful recruitment strategies or retention activities you've implemented.

Master the Agile Process

Since the role involves working with Agile principles, be prepared to discuss your experience with Agile methodologies. Think of specific instances where you've navigated organisational processes to enhance team productivity and deliver value seamlessly.

Communicate Like a Pro

You'll need to bridge the gap between technical and non-technical stakeholders. Practice articulating complex ideas in simple terms. Prepare examples of how you've influenced cross-functional teams and managed stakeholder expectations effectively.