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.
Software Engineer, Payments Platform
✨ Work for a global payments leader, consistently ranked one of the best companies to work for. ✨
We’re looking for a Software Engineer to help build and scale the platform behind Flywire’s global payment engine, which moves hundreds of millions every day across education, healthcare, travel and B2B payments.
This role is hybrid/office based in Valencia, Spain. This is crucial. Candidates elsewhere in Spain who are open to relocating to Valencia are also welcome to apply.
This role suits someone with around 2 years’ software engineering experience who wants to keep building strong technical foundations on real, high impact systems that directly affect payment speed and reliability as well as client experience.
You’ll have the chance to learn across backend, full stack, cloud, platform engineering and AI enabled development while contributing to systems used by clients across multiple industries. As Flywire actively adopts AI across the business, including within Engineering, we’re looking for someone curious about modern development practices who is keen to explore how AI can improve engineering effectiveness.
Role Focus
Depending on final team placement, the role may lean backend or full stack. You’ll work with Java, Ruby, React, AWS, distributed systems, LLMs and agentic AI tools, but you don’t need prior experience with this exact stack. Engineers from other programming backgrounds are welcome alongside backend and full stack candidates.
What matters most is strong fundamentals and the ability to learn new technologies quickly, along with curiosity around AI including LLMs and agentic development tools.
What You’ll Do
- Build and maintain services for high volume payment systems, delivering new features and improving existing functionality
- Write clean, testable code that is easy to maintain
- Investigate technical issues and production problems, supporting the reliability and security of the platform as well as its performance
- Make sound engineering decisions informed by data and product context alongside technical judgement
- Collaborate with Product Managers, Designers, QA, SRE and Engineers across global teams
- Learn from experienced engineers while contributing to good engineering practices within the team
- Explore how AI enabled tools can boost engineering productivity and quality and support problem solving
What We’re Looking For
- Around 2 years’ experience in software or application development
- Strong software engineering fundamentals, ideally in backend or full stack development
- Experience building or working with APIs and web services, including REST based architecture
- Good understanding of object oriented design or similar principles, plus some exposure to relational databases
- Interest in scalable, reliable systems and cloud platforms
- Ability to learn new languages and frameworks quickly, along with the tools around them
- Curiosity about AI adoption and LLMs within modern engineering workflows
- A product minded approach, with an interest in how engineering decisions impact customers and the business
- Comfortable in a cross functional product engineering environment, with strong communication skills and fluent English
- FinTech or payments experience is desirable but not required
- Based in Valencia or open to relocating there from elsewhere in Spain
Tech Stack
- Backend: Java, Ruby
- Frontend: React, JavaScript, HTML5, CSS3
- Databases & systems: Linux, MySQL, MongoDB, Redis, Sidekiq, AMQP, Elasticsearch
- Cloud: AWS
- Version control & CI/CD: GitLab
- Agentic AI: Claude Code, Cursor, LLMs and AI enabled development workflows
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)
Submit today and get started!
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.