Hiring | Senior Software Engineer II | Flywire

Flywire

Hybrid Actively hiring
Australia Posted 44 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 requires deep technical expertise and architectural foresight to design secure, reliable, and scalable solutions. You’ll work autonomously on high-risk projects while collaborating globally to drive cross-team initiatives. Key responsibilities include architecting services using SOLID principles, implementing AI-augmented workflows, ensuring system reliability, solving complex problems, mentoring the local team, and managing multiple projects. Ideal candidates have advanced Java proficiency, extensive experience with Spring Core and Hibernate, and a background in FinTech or Payments. You will thrive in a fast-paced environment where strategic thinking and technical leadership are paramount.

Skills

Java Spring Core Spring MVC Hibernate MySQL AWS CI/CD Docker Kubernetes Terraform 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 lead postmortems to ensure long-term mitigations are executed.
  • Solve complex cross-system problems as the primary technical escalation point in APAC.
  • Mentor local team members and structure technical proposals for the global roadmap.
  • Manage multiple major projects simultaneously, aligning with the global team's commitments.

What we're looking for

  • 8+ years of relevant experience in software engineering
  • Expert-level proficiency in Java development 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

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