Get more replies from employers
Send a job-specific resume in minutes.
Ultratalent is seeking a Senior Software Engineer to own end-to-end features across a modern, cloud-based platform. You will work hands-on on both frontend and backend, collaborating with the Engineering Lead to tackle challenging problems while shipping value quickly.
This role emphasizes pragmatism, strong API design, and the ability to operate across greenfield and established codebases in a lean, ownership-driven environment. Hybrid work is supported from Melbourne locations.
Want to build technology that thousands of students use every day?
We're looking for a Senior Software Engineer to join one of Australia's fastest-growing education businesses, working on a modern platform at the centre of its next phase of growth.
This is a genuinely hands-on, full-stack role. You'll work closely with the Engineering Lead, own meaningful features end-to-end and help solve some of the harder technical challenges across both new and existing systems.
What you'll be doing:
The core stack:
You don't need experience with every technology, but we're looking for strong capability across:
Experience with Next.js, Supabase, Turborepo/monorepos, Go or Deno would be advantageous, but not essential.
No Go experience? That's fine. If you're a strong engineer, it can be picked up on the job.
Your AWS experience
You don't need AWS certifications.
What matters is practical experience working with core AWS services and understanding how cloud infrastructure fits together, ideally including:
IAM | VPC/Networking | ECS/Fargate | S3 | API Gateway | CloudWatch
Experience provisioning AWS environments from scratch through IaC would be particularly valuable.
What we're looking for:
You're likely someone who:
High impact: Build technology used by thousands of students across Australia.
Real ownership: Stay close to the code and take meaningful features from idea through to production.
Modern engineering environment: Work across TypeScript, React, AWS, PostgreSQL, IaC and a broader modern cloud stack.
Autonomy: Work closely with an experienced Engineering Lead without layers of bureaucracy or micromanagement.
Growth: Join a rapidly scaling organisation with significant investment in its technology platform.
Hybrid flexibility: Work flexibly with some time spent alongside the team in Melbourne CBD or Eastern suburbs.
If you're an experienced engineer who likes building, shipping and solving real problems rather than over‑engineering them, we'd love to hear from you.