Flywire

Software Engineering Manager

Flywire

full-time

Posted on:

Location Type: Remote

Location: Remote • London • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

SeniorLead

Tech Stack

Distributed Systems

About the role

  • Lead and support the day-to-day activities of a high-impact engineering team
  • Set priorities, track success against goals, and ensure delivery to high standards
  • Provide technical direction on projects, driving pragmatic and scalable solutions
  • Write and review high-quality, testable, secure, and maintainable code
  • Solve complex technical challenges requiring in-depth evaluation
  • Manage estimates, risks, and progress across multiple projects
  • Collaborate with Product Managers, stakeholders, and cross-functional teams
  • Mentor and grow team members, fostering ownership and accountability
  • Ensure scalability, performance, and reliability remain central to delivery

Requirements

  • 4+ years of experience managing and developing engineering teams (ideally in a regulated industry)
  • 8+ years of professional software engineering experience
  • Proven background in designing and scaling distributed systems
  • Strong fundamentals in modern engineering practices (TDD, CI/CD, databases, object-oriented design)
  • A solid track record of project management and successful delivery
  • Excellent collaboration skills across QA, Product, SRE, and stakeholders
  • FinTech or payments industry experience is a strong plus
Benefits
  • Competitive compensation, including Restricted Stock Units
  • Employee Stock Purchase Plan (ESPP)
  • Flying Start - Our immersive Global Induction Program
  • Wellbeing Programs (Mental Health, Wellness) with Global FlyMates
  • Competitive time off including FlyBetter Days to volunteer in a cause you believe in and Digital Disconnect Days!
  • Great Talent & Development Programs

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software engineeringdistributed systemstest-driven development (TDD)continuous integration/continuous deployment (CI/CD)databasesobject-oriented designproject managementscalable solutionssecure codingmaintainable code
Soft skills
leadershipcollaborationmentoringaccountabilityproblem-solvingcommunicationprioritizationrisk managementteam managementstakeholder engagement
ClickHouse

Engineering Manager, Database Integrations

ClickHouse
Senior · Leadfull-time🇬🇧 United Kingdom
Posted: 4 days agoSource: boards.greenhouse.io
AWSAzureBigQueryCloudDistributed SystemsGoGoogle Cloud PlatformKubernetesMongoDBMySQLPostgres