Manager II, Software Engineering

Flywire
Spain
Workplace: HybridFull timeFunction: Software EngineeringExperience: 7+ yearsSkills: ["Leadership","People management","Mentoring","Communication","Strategic planning"]

Lead high-impact engineering teams driving the evolution of Flywire’s core payments architecture. Serve as a player-coach to modernize distributed, high-availability systems and automate complex global payment processes, incorporating AI-driven decision support for compliance and risk mitigation. Establish engineering excellence through design reviews, TDD, and CI/CD, and partner with Product, QA, and SRE to align technical roadmaps with business outcomes across a global organization.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Flywire
Flywire
1 day ago

Manager II, Software Engineering

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: Just nowStatus: Live

Job Summary

Lead high-impact engineering teams driving the evolution of Flywire’s core payments architecture. Serve as a player-coach to modernize distributed, high-availability systems and automate complex global payment processes, incorporating AI-driven decision support for compliance and risk mitigation. Establish engineering excellence through design reviews, TDD, and CI/CD, and partner with Product, QA, and SRE to align technical roadmaps with business outcomes across a global organization.
Location: Spain
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Manager level

Key Responsibilities

  • •Manage activities of specific engineering teams by setting priorities and ensuring execution aligns with functional strategy and business trends.
  • •Drive team development including performance management, professional development, and hiring within budget.
  • •Provide long-term technical direction to evolve system architecture for reliable, performant, and scalable distributed systems.
  • •Design AI-enabled workflow orchestration and decision support systems to optimize compliance and risk mitigation.
  • •Partner with Product, QA, and SRE to align technical roadmaps with product strategy and business outcomes.

Pay and Benefits

Perks:Equity

Key Requirements

  • •3+ years managing and mentoring engineering teams, with a proven track record in performance management and hiring.
  • •7+ years of software engineering experience in high-availability production systems and distributed architecture.
  • •Hands-on experience building or supporting payment platforms, payment gateways, financial systems, or fintech products.
  • •Strong understanding of payment processing and orchestration, card payments, and banking integrations (highly preferred).
  • •Ability to navigate complex business issues, influence senior leaders, and communicate technical subjects clearly to non-technical partners.
Experience:7+ yearsFintechPaymentsDistributed systems
Skills:LeadershipPeople managementMentoringCommunicationStrategic planning
Languages:English (UK)
Tech Stack:RubyJavaHTMXDockerLinuxMySQLPostgresRedisAMQPOpenSearchAWS

Company Brief

Flywire
Provides a global payments platform and vertical-specific software to enable complex cross-border and domestic receivables for education, healthcare, travel and B2B clients, streamlining payments, reconciliation and receivables workflows.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 100M to 250M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Boston, United States
Founded: 2009
Glassdoor
Glassdoor: 3.5
WebsiteLinkedInGlassdoor