Manager II, Software Engineering
Core
Lead high-impact engineering teams to evolve Flywire's core payment architecture, integrating AI-driven advancements and scaling distributed systems for global payments.
Role type
Manager II, Software Engineering (Player-coach)
Builds
Resilient, distributed payment systems and AI-driven workflow orchestration for global transactions.
Domain
Fintech / Global Payments
Deliverable
production ML models | infrastructure
Required skills
Team leadership, performance management, hiring, distributed systems architecture, AI/automation design, quality governance (TDD, CI/CD), stakeholder alignment, Ruby, Java, Docker, Linux, MySQL, Postgres, Redis, AMQP, OpenSearch, AWS
Preferred skills
Payment platform experience, payment orchestration, card payments, banking integrations
Technologies
Ruby, Java, HTMX, Docker, Linux, MySQL, Postgres, Redis, AMQP, OpenSearch, AWS
Responsibilities
Manage team activities and set priorities, drive modern architecture and technical direction, design AI workflow orchestration, establish engineering quality standards, partner with Product/QA/SRE, build relationships with global stakeholders
Seniority
Manager II, hands-on IC with people leadership