Software Engineer II, Payments Platform
Core
Build and scale the backend and full-stack platform for Flywire's global payment engine, processing hundreds of millions daily across education, healthcare, travel, and B2B sectors.
Role type
Mid-level Software Engineer (Payments Platform)
Builds
High-volume payment services, APIs, and web services supporting global clients.
Domain
FinTech / Global Payments
Deliverable
production ML models | product features
Required skills
Backend or full-stack development, API and REST architecture design, object-oriented programming, relational databases, scalable systems, cloud platforms, rapid technology adoption, cross-functional collaboration, product-minded engineering.
Preferred skills
FinTech or payments experience, AI/LLM curiosity, agentic development tools.
Technologies
Java, Ruby, React, JavaScript, MySQL, MongoDB, Redis, AWS, GitLab, Claude Code, Cursor.
Responsibilities
Build and maintain high-volume payment services, write clean and testable code, support platform reliability and security, investigate and resolve production issues, collaborate with global product and engineering teams, explore AI-enabled tools for engineering productivity.
Seniority
Junior to Mid-level, hands-on IC