Flywire

Software Engineer II

Flywire
Apply
10 days ago
Adelaide, AustraliaMid Level / Senior

Responsibilities

  • Design, build, maintain, and improve high-quality scalable product features.
  • Use AI development tools to analyze, refactor, and generate secure, testable code.
  • Evaluate AI-generated and peer code for logic, edge cases, security, memory management, performance, and scalability.
  • Design, build, and maintain scalable APIs and securely integrate third-party services and payment gateways.
  • Investigate complex technical bugs and production issues and assist with client implementations and technical requests.
  • Collaborate with senior architects, product, SRE, security, application support, and global cross-functional teams.
  • Drive continuous improvement across the software development lifecycle and streamline client workflows.

Requirements

  • Strong computer science fundamentals, including object-oriented programming, data structures, system architecture, and relational database design.
  • Hands-on experience with Java, PostgreSQL, scalable RESTful APIs, and secure third-party integrations.
  • Experience using LLMs and AI coding assistants such as Claude Code to navigate and transform complex codebases.
  • Experience with CI/CD processes involving automated testing, security scanning, and continuous deployment, such as Jenkins or GitLab CI.
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 2–5 years of relevant experience.
  • Front-end development expertise is highly desirable.
  • Strong verbal and written English communication skills and the ability to collaborate cross-functionally.
  • FinTech, EdTech, education, or payments industry experience is a bonus.

Benefits

  • Competitive compensation and an Employee Stock Purchase Plan.
  • Flying Start immersive global induction programme.
  • Flexible, remote-friendly work environment with global virtual collaboration.
  • Professional development through knowledge-sharing events, peer mentorship, and safe experimentation.
  • Wellbeing programmes including mental health, wellness, yoga, Pilates, and HIIT classes.
  • Competitive time off, including FlyBetter Days for volunteering and Digital Disconnect Days.

Tech Stack

GitLab CI/CDJavaJenkinsPostgreSQL

Categories

Flywire

About Flywire

1,001-5,000 employees
Contact me