Graduate Software Engineer – Financial Systems

Refundid

Sydney

On-site

AUD 120,000 - 160,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Five Work-From-Anywhere days
Maternity/Paternity leave

Job summary

Refundid, a Sydney-based fintech, is seeking an engineer to join a fast-moving team building finance and operations integrations. You’ll work across backend, frontend and DevOps to deliver scalable features for hundreds of thousands of users.

You will connect our core systems with tools like Xero, automate reconciliation and invoicing, and collaborate closely with the CTO, Finance Manager and operations teams.

Qualifications

  • Recent or final-year Computer Science/Software Engineering degree (or equivalent) with strong academic performance.

Responsibilities

  • Build and ship features in Python and TypeScript as part of the engineering team.
  • Automate financial and operational workflows, including reconciliation, invoicing and reporting.
  • Use SQL and APIs to connect systems, investigate discrepancies and improve data accuracy.
  • Build reliable, traceable processes with clear error handling and monitoring.
  • Collaborate with engineering, product, design, finance and operations.
  • Own code quality through tests, reviews and post-release monitoring.
  • Harness AI coding assistants to speed up development, testing and debugging.

Skills

Algorithms & data structures
Attention to detail
Team collaboration
Git fundamentals
Web development
AI tooling familiarity

Education

CS/Software Engineering degree
ATAR/WAM/GPA evident
Dual Finance/CS degree

Tools

Python
Flask/FastAPI
TypeScript
React/React Native
SQL
Xero
GCP
APIs

Job description

Born and headquartered in Sydney, Refundid is an Aussie-founded fintech on a mission to create complete customer confidence. We make returns instant and effortless, turning previous pain points into moments of loyalty that keep shoppers coming back and retailers growing. Proudly VC-backed by Touch Ventures (formerly Afterpay's venture arm) and Salesforce Ventures, we're gearing up for the next stage of growth across Australia, New Zealand and North America.

About the Role

Join our fast-moving engineering group and start shipping code that supports more than 500,000 users from day one. You'll pair with senior engineers, contribute to customer-facing features, and work across backend, frontend and DevOps.

You'll have a particular focus on building software and automations that power our finance and operations teams. Working closely with our CTO, Finance Manager and operations teams, you'll connect our core systems and databases with tools like Xero, automate reconciliation and invoicing, and turn manual processes into reliable software.

This role is ideal for someone who enjoys both software engineering and finance. A dual degree in Computer Science and Finance or Commerce would be a great fit, as would a strong engineering background with a genuine interest in how money moves through a business.

In your first 6-12 months you will:

  • Deliver production features across the stack: backend (Python + Flask/FastAPI) and frontend (React/React Native).
  • Build integrations and automations across our platform, databases, Xero, and reconciliation and invoicing tools.
  • Work directly with our CTO, Finance Manager and operations teams to understand workflows, identify bottlenecks and build practical solutions.
  • Prototype, iterate and optimise features based on real user feedback and metrics.
  • Own small projects end-to-end: design docs, tests, code reviews, deployment and post-release monitoring.
  • Bring fresh ideas to product and commercial strategy. Every engineer here has a seat at the table.
Key Responsibilities
  • Build and ship features in Python and TypeScript as part of the engineering team.
  • Automate financial and operational workflows, including reconciliation, invoicing and reporting.
  • Use SQL and APIs to connect systems, investigate discrepancies and improve data accuracy.
  • Build reliable, traceable processes with clear error handling and monitoring.
  • Collaborate with engineering, product, design, finance and operations.
  • Own code quality through tests, reviews and post-release monitoring.
  • Harness AI coding assistants to speed up development, testing and debugging.
Minimum Qualifications
  • Recent or final-year Computer Science/Software Engineering degree (or equivalent) with strong academic performance. Please include your ATAR (or equivalent) and current WAM/GPA in your application.
  • Solid grasp of algorithms, data structures and Git fundamentals.
  • Evidence of practical software work through internships, university projects, hackathons or open-source contributions. Link to anything you're proud of.
  • An interest in finance, accounting or business operations, and curiosity about how software can make these processes better.
  • Strong attention to detail and the ability to work with non-technical teammates to understand and solve problems.
Nice to Have
  • A dual degree or additional study in Finance, Commerce, Accounting or a related discipline.
  • Familiarity with our tech stack: Python, Flask/FastAPI, TypeScript, React/React Native, MySQL and GCP.
  • SQL fluency and an eye for query performance and data accuracy.
  • An understanding of reconciliation, invoicing or accounting fundamentals.
  • Experience with accounting, e-commerce or payments APIs, such as Xero, Shopify, Stripe or PayPal.
  • Experience automating a manual process, whether through a university project, internship or something you built yourself.
  • Comfort using AI development tools to improve productivity.
  • Five Work-From-Anywhere days each year where you can work in any time zone.
  • Generous maternity and paternity leave program.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

FinTech Software Engineer: Finance & Ops Automation, Remote
FinTech Software Engineer: Finance & Ops Automation, Remote

Refundid • Sydney

On-site
AUD 120,000 - 160,000
Five Work-From-Anywhere days
Maternity/Paternity leave
Senior Backend Developer
Senior Backend Developer

Valiant Finance • Sydney

Hybrid
AUD 150,000 - 190,000
Hybrid working model
8 weeks parental leave
Dog-friendly office
+1
Manager/Senior Specialist, Sales Engineering
Manager/Senior Specialist, Sales Engineering

Checkout.com • Sydney

On-site
AUD 120,000 - 180,000
Staff Software Engineer
Staff Software Engineer

Finstro • Sydney

On-site
AUD 180,000 - 240,000
Manager/Senior Specialist, Sales Engineering
Manager/Senior Specialist, Sales Engineering

Checkout.com • North Sydney Council

Hybrid
AUD 120,000 - 180,000
Hybrid work model
Senior Engineer - Full Stack (React/Kotlin/Perl)
Senior Engineer - Full Stack (React/Kotlin/Perl)

Reapit • Australia

Hybrid
AUD 140,000 - 190,000
Manager, Sales Engineering
Manager, Sales Engineering

Checkout.com • Sydney

On-site
AUD 120,000 - 150,000
Finance Manager
Finance Manager

Fullstack • Sydney

Remote
AUD 100,000 - 130,000
Full remote flexibility
Professional development opportunities
Merit-based advancement
+2
Senior Software Engineer
Senior Software Engineer

Latitude IT • City of Melbourne

Hybrid
AUD 140,000 - 180,000
Senior Software Engineer - .Net
Senior Software Engineer - .Net

Shift Financial • Sydney

Hybrid
AUD 120,000 - 170,000
26 weeks parental leave
Flexible work policy
End of trip facilities
+1