Skip to content

How we hire at SuperAPI

This document outlines how we hire at SuperAPI. Chances are if you're reading this then you're thinking about joining us... Great! One of our values at SuperAPI is to be open and transparent in the way we operate, and hiring is no exception. We wrote this document to give you an idea of what to expect if you go through the hiring process with SuperAPI.

We don't always get the hiring process right, so if you have feedback, thoughts, or anything else, then please reach out to us. You can contact us directly at jobs@superapi.com.au.

Who we are - SuperAPI and Xonboard

SuperAPI is on a mission to simplify employer compliance through intuitive, integrated tools that automate payroll and superannuation obligations. We started with a simple idea: remove the friction from employee onboarding. Today, tens of thousands of Australians use our products every month, and we're building towards a future where every employer, payroll system, and super fund can connect seamlessly. With Payday Super reforms landing in 2026, the demand for trusted, compliant solutions like ours is growing rapidly.

Our product is an embeddable employee onboarding experience that can be dropped into any payroll provider, time and attendance software, or HR system provider. We work with some of the biggest payroll software organisations in Australia. We also have our own customer-facing product, Xonboard, which is a solution built for Xero Payroll users. It helps employers, accountants, and bookkeepers easily collect tax, bank, and super details from new employees, securely, compliantly, and ready for payroll. You can find us in the Xero App Store.

We're a small, hands-on team with big ambitions. We focus on building simple, secure products that help our customers succeed.

How we hire

At SuperAPI, we know people join startups not just for the role, but for the journey. We're still a small team, so every hire has a big impact on how we work, what we build, and how we grow. That's why our hiring process looks beyond skills alone; we care just as much about how you approach problems, work with others, and live our values.

What we look for

Most values lists describe what employees should be: honest, curious, collaborative. We expect those from anyone. Our company values are tradeoffs where teams genuinely disagree, and we've picked a side. We look for candidates who lean the same way:

  • Velocity. We release before something is perfect. The market teaches us faster than internal debate.
  • Refinement. Velocity means we'll miss things. We come back and fix them properly, even when it delays new work.
  • Consensus. Disagreements don't get resolved by who's most senior. We work through them together with everyone affected.
  • Blameless. When something goes wrong, the fault lies with the system that allowed it, not the person who shipped it.

Our process

Our hiring process has three stages, all in person:

  1. 1 on 1 with the CTO. A conversation, not an interview. We'll talk about what you're looking for, your career so far, what you've enjoyed, and what you're hoping for from a new role. It works both ways: we want to understand you, and we want you to get to know SuperAPI.

  2. Show us something you've built. Bring something in and walk our dev team through it. We'll ask about the tradeoffs you made, the paths you didn't take, what you learnt along the way, and what you'd do differently now.

  3. System design session. You'll work through a real problem from our codebase on the whiteboard, designing a solution together with some of our engineers. We pick a problem that matches your experience: for senior engineers, something you've likely encountered before; for juniors, something where we're more interested in how you reason than whether you arrive at the answer.

We don't do trick questions or artificial tests. Our goal is to give you a realistic view of what it's like to work at SuperAPI, and for us to understand how you'd approach the challenges and opportunities ahead.

Engineering at SuperAPI

We run on an Elixir stack and love the clarity, reliability, and scalability it gives us. Our team cares deeply about clean, maintainable code and solving real problems with the right tools, not just the shiniest ones. We value thoughtful problem-solving, curiosity, and engineers who enjoy leaving the codebase better than they found it.

INFO

We're always open to meeting engineers in Melbourne, whether you've shipped Elixir for years, come from another functional language, or are a strong junior looking for your first role. We also host the official Elixir Melbourne meetup. Check out the next event and meet the team in person.

Contact us

We're a growing startup, and we know we won't always get everything right. If you have feedback on our hiring process, ideas for how we can improve, or just want to connect, we'd love to hear from you.

To apply, email jobs@superapi.com.au with a short cover letter introducing yourself and a copy of your CV.

We're always on the lookout for the right people to join us. Even if this role isn't a perfect fit, feel free to get in touch.

No recruiters please.

The future of super is embedded