Engineering Manager at Ebury
London, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

01 Dec, 25

Salary

0.0

Posted On

01 Sep, 25

Experience

6 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Technology, Software Development Methodologies, Engineers, Leadership Skills

Industry

Information Technology/IT

Description

Ebury is a global fintech firm dedicated to empowering businesses to expand internationally through tailored and forward-thinking financial solutions. Since our founding in 2009, we’ve grown to a diverse team of over 1,700 professionals across 40+ offices and 29+ markets worldwide. Joining Ebury means becoming part of a collaborative and innovative environment where your contributions are valued. You’ll play a key role in shaping the future of cross-border finance, while advancing your own career in a dynamic, high-growth industry.

QUALIFICATIONS

  • Proven experience as an Engineering Manager or in a similar leadership role leading and supporting engineers.
  • Deep understanding of software development methodologies and best practices.
  • Experience with agile development processes.
  • Excellent communication, interpersonal, and leadership skills.
  • Strong problem-solving and decision-making abilities.
  • Passion for technology and innovation.
Responsibilities

ABOUT THE ROLE

We are seeking a highly motivated and experienced Engineering Manager to lead a team of talented engineers in the development and maintenance of our cutting-edge financial technology platform. As an Engineering Manager, you will play a critical role in shaping the technical direction of your domain, ensuring the delivery of high-quality solutions that meet the needs of our customers. You will be responsible for fostering a culture of collaboration, innovation, and excellence within your team while driving continuous improvement and growth.

KEY RESPONSIBILITIES

  • Technical Leadership:
  • Own a domain/subdomain and set the 0-6 month technical roadmap.
  • Work with senior engineers to ensure architectural consistency.
  • Be accountable for the reliability, availability, and security of your systems.
  • Ensure all systems have appropriate support, SLAs, on-call rotas, and documentation.
  • Delivery Management:
  • Be responsible for your team’s delivery, including planning sprints and overseeing project health.
  • Assess the criticality of unplanned work, minimizing context-switching and unnecessary pressure.
  • Balance team capacity with roadmap demands.
  • Instill a sense of urgency to find the right balance between velocity and quality.
  • Ensure all incidents are owned.
  • Cross-Functional Collaboration:
  • Act as the primary liaison between engineering and product, partnering with your product counterpart to ensure full alignment.
  • Communicate progress and escalate issues effectively.
  • People Management:
  • Lead and manage a team of engineers at varying levels, creating a stable environment for the group.
  • Be responsible for managing the team’s performance and well-being, initiating corrective actions when needed.
  • Provide coaching, performance reviews, and career pathing.
  • Create a culture of ownership and feedback.
  • Demonstrate the ability to hire, grow, and retain high-performing engineers.
  • Process and Performance:
  • Ensure that company processes are effectively and timely executed.
  • The primary measurement of success is at the team level.
  • Be accountable for team KPIs (velocity, quality, on-time delivery, morale, staffing).
  • You may manage a limited budget for tools or specific project costs.
Loading...