Software Engineer II, Payment Platform

Flywire

Valencia

On-site

EUR 55,000 - 75,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation
ESPP (Employee Stock Purchase Plan)
Generous time off
Wellbeing programs

Job summary

Flywire seeks a Software Engineer II to design, build, and scale the platform behind our high-value payments engine. You will own features, improve performance, and ensure secure, cost-efficient operations in a collaborative, global team.

You’ll work with a modern stack (Java, Ruby, React) across Linux, MySQL/MongoDB, Redis, and AWS, contributing to a payment platform serving thousands of clients and millions of transactions daily.

Qualifications

  • 4+ years in application development with hands-on delivery.
  • Experience building scalable, distributed systems and services.
  • Strong REST-based API design and implementation experience.
  • Cloud platforms (AWS, Azure, etc.) exposure.
  • Observability tools and practices knowledge.
  • Relational databases proficiency.
  • Solid object-oriented design fundamentals.
  • Experience collaborating with QA, Product, and SRE teams.
  • Fluent in English for global collaboration.
  • FinTech or payments industry experience is a plus.

Responsibilities

  • Build, maintain, and optimise scalable and secure services.
  • Write clean, testable, maintainable, and extensible code.
  • Solve complex technical challenges and production issues.
  • Evaluate data and scenarios to make sound design and technical decisions.
  • Improve scalability, performance, and reliability across systems.
  • Contribute to product vision by collaborating with Product Managers, Designers, and Engineers globally.
  • Mentor and support other developers to grow their skills.

Skills

4+ years experience
REST
Distributed systems
Cloud platforms
Observability
Relational databases
OO design
Cross-functional teamwork
English fluent
FinTech/payments experience

Tools

Java
Ruby
React
JavaScript
HTML5
CSS3
MySQL
MongoDB
Redis
ElasticSearch
Linux
AMQP
GitLab
AWS

Job description

Are you ready to trade your job for a journey? Become a FlyMate!

Passion, excitement & global collaboration are all core to what it means to be a FlyMate. At Flywire, we’re on a mission to deliver the world’s most important and complex payments. We use our Flywire Advantage - the combination of our next-gen payments platform, proprietary payment network and vertical specific software, to help our clients get paid, and help their customers pay with ease - no matter where they are in the world.

What more do we need to truly be unstoppable? Perhaps, that is you!

Who we are:

Flywire is a global payments enablement and software company, founded more than a decade ago to solve high-stakes, high-value payments. We’ve scaled into new regions and industry verticals and expanded our product offerings to deliver meaningful value to our clients around the world.

Today we support more than 5,100 clients across the global education, healthcare, travel & B2B industries, with diverse payment methods across 240 countries & territories and more than 140 currencies.

With over 1,400+ global FlyMates, representing more than 40 nationalities, and in 15 offices world-wide, we’re looking for FlyMates to join the next stage of our journey as we continue to grow.

The Opportunity:

We’re seeking a Software Engineer II to help build and scale the platform that powers our industry-leading payment engine — moving hundreds of millions daily. You’ll design new features, improve existing functionality, and ensure our systems deliver speed, cost efficiency, and scalability.

This role is perfect for someone who thrives on collaborative problem-solving, writing clean and secure code, and taking full ownership of product quality within a cross-functional team.

What you’ll do:
  • Build, maintain, and optimise scalable and secure services.
  • Write clean, testable, maintainable, and extendable code.
  • Solve complex technical challenges and production issues.
  • Evaluate data and scenarios to make sound design and technical decisions.
  • Improve scalability, performance, and reliability across our systems.
  • Contribute to product vision, collaborating with Product Managers, Designers, and Engineers globally.
  • Mentor and support fellow developers to grow their skills.
Qualifications & What we’re looking for:
  • 4+ years’ experience in application development.
  • Strong expertise in web services and REST architecture.
  • Proven experience building scalable, distributed systems.
  • Product-oriented mindset with focus on business impact.
  • Hands-on experience with cloud platforms (AWS, Azure, etc.).
  • Understanding of observability (o11y) tools and principles.
  • Knowledge of relational databases.
  • Strong fundamentals in object-oriented design.
  • Experience collaborating in cross-functional teams (QA, Product, SRE).
  • Fluent in English.
  • FinTech or payments industry experience is a plus.
Tech stack you’ll work with
  • Backend: Java, Ruby
  • Frontend: React, JavaScript, HTML5, CSS3
  • Databases & systems: Linux, MySQL, MongoDB, Redis, Sidekiq, AMQP, ElasticSearch
  • Cloud: AWS
  • Version control & CI/CD: GitLab
What We Offer:
  • Competitive compensation
  • Employee Stock Purchase Plan (ESPP)
  • Competitive time off
  • Work with brilliant people globally Learn more about their journeys by checking out #InsideFlywire on social media
  • Wellbeing Programs (Mental Health, Wellness, Yoga/Pilates/HIIT Classes) with Global FlyMates
  • Be a meaningful part in our success - every FlyMate makes an impact
  • Great Talent & Development Programs (Managers Taking Flight – for new or aspiring managers, OneFlywire Career Mobility)

We are excited to get to know you! Throughout our process you can expect to meet with different FlyMates including the Hiring Manager, Peers on the team, the VP of the department, and a skills assessment. Your Talent Acquisition Partner will walk you through the steps and be your “go-to” person for any questions.

Flywire is an equal opportunity employer and follows a policy of administering all employment decisions and personnel actions without regard to race, color, religion, sex, pregnancy, gender identity, national origin, age, ancestry, physical or mental disability, sexual orientation, genetic disposition or carrier status, veteran status, or any other category protected under applicable national, federal, state or local law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Manager II, Software Engineering, Valencia at Flywire
Manager II, Software Engineering, Valencia at Flywire

Flywire • Valencia

On-site
EUR 90,000 - 130,000
ESPP
Flying Start induction program
Wellbeing programs
+1
Principal Product Manager - Payments Platform at Flywire
Principal Product Manager - Payments Platform at Flywire

Flywire • Valencia

Hybrid
EUR 90,000 - 150,000
Employee Stock Purchase Plan (ESPP)
Work From Home Stipend
Global & diverse team
+1
Security Engineer II
Security Engineer II

Talantir • València d'Àneu

On-site
EUR 60,000 - 90,000
Competitive compensation
ESPP
Flying Start – Global Induction
+5
IT Engineer II, Client Platform Engineer (CPE)
IT Engineer II, Client Platform Engineer (CPE)

Flywire • Valencia

On-site
EUR 60,000 - 90,000
Competitive compensation
ESPP
Wellbeing programs
+2
Application Support II
Application Support II

Flywire • Valencia

On-site
EUR 30,000 - 38,000
ESPP
Work From Home Stipend
Stock options
+1
IT Cloud Engineer II
IT Cloud Engineer II

Flywire • Valencia

On-site
EUR 52,000 - 78,000
ESPP
Wellbeing programs
Career development
+1
Collections Specialist
Collections Specialist

Flywire • Valencia

On-site
EUR 36,000 - 52,000
Competitive pay
ESPP
Paid time off
+3
Senior Data Engineer I
Senior Data Engineer I

Flywire • Valencia

Hybrid
EUR 90,000 - 130,000
Competitive pay
ESPP
Generous time off
+3
Principal Product Manager - Payments Platform
Principal Product Manager - Payments Platform

Flywire • Valencia

On-site
EUR 120,000 - 150,000
Competitive compensation
ESPP
Competitive time off
+1
Payroll Specialist
Payroll Specialist

Flywire • Valencia

On-site
EUR 42,000 - 65,000
ESPP
Competitive time off
Global collaboration