Hiring | Senior Software Engineer II | Flywire

Flywire

Hybrid Actively hiring
Australia Posted 20 days ago

At a glance

AI generated

TL;DR

Join our dynamic team as a Senior Software Engineer II at Flywire, where you will lead the development of billing and payments systems that handle hundreds of millions in transactions daily. This full-stack role demands deep technical expertise and architectural vision to design scalable services using patterns like SOLID principles, while also implementing AI-augmented workflows to enhance team productivity. You’ll collaborate with global teams to ensure system reliability and security, manage complex projects, and mentor local engineers. The ideal candidate has over 8 years of experience in Java development, Spring Core, Hibernate, and relational databases, along with a background in FinTech or Payments. This role offers the opportunity to drive technical initiatives and foster a culture of clear communication and strategic thinking within a fast-growing company.

Skills

Java Spring Core Spring MVC Hibernate MySQL AWS Kubernetes CI/CD Docker Prometheus Grafana AI SOLID Principles Git Jenkins

What you'll do

  • Architect services and systems using well-accepted design patterns for iterative development.
  • Implement AI-augmented workflows to improve the Australian engineering team's velocity.
  • Define SLOs/SLIs and work with global security teams to refine organizational strategy.
  • Solve complex cross-system problems as the primary technical escalation point in APAC.
  • Mentor local team members and structure technical proposals into the global company roadmap.
  • Manage multiple major projects simultaneously, ensuring alignment with the global team's commitments.
  • Serve as a technical bridge between the Australia office and the global team, distilling feedback.

What we're looking for

  • 8+ years of relevant experience in software development
  • Expert-level proficiency in Java and Spring framework
  • Deep understanding of system architecture, including databases and infrastructure tools
  • Proven ability to independently deliver cross-team technical solutions
  • Experience managing multi-team projects and high-pressure incident responses
  • Strong leadership skills with a focus on mentorship and team culture
  • Strategic vision for engineering practices and product design

Market check

Salary context

This listing doesn't show a salary. Similar roles on FindRole typically pay $117,000–$218,000.

Peer median band

$117,000$218,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$140,643$182,250

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Flywire

Flywire is a global payments enablement and software company specializing in high-stakes, complex payment verticals including education, healthcare, travel, and B2B, processing international payments across 240 countries. Industry: Financial Technology & Global Payments

Flywire currently has 19 open roles on FindRole.

Listed pay typically runs $134,610–$167,500 across 6 roles with salary data.

Most-posted roles

View all roles at Flywire

More like this

Similar roles

Hiring | Senior Software Engineer II | Flywire

Flywire

US 16 days ago
Java Spring Core Spring MVC Hibernate MySQL Kubernetes CI/CD Docker AWS Grafana Prometheus AI SLOs/SLIs Git Jenkins Python PostgreSQL Terraform Ansible JSON RESTful APIs

Hiring | Senior QA Engineer I | Flywire

Flywire

US 14 days ago $100,000$135,000
JavaScript Java Shell RESTful Postman Rest-assured Playwright Wiremock Docker Continuous Delivery Performance Testing Code Quality Metrics Test Automation Frameworks Agile Development CI/CD