
At Cadmus, we believe every student should have equal opportunity to achieve academic excellence, that's why we're changing how the world learns! Get to know us by visiting cadmus.io or following our social channels.
Cadmus is a global EdTech company purposefully built for the higher education sector to break down global learning barriers by providing educators and diverse student cohorts with access to high-quality learning and assessment through one powerful platform. Built on rich, student-centric values, Cadmus empowers students to achieve their highest potential and graduate with the critical skills and knowledge to profoundly impact our workforces, communities, and evolving world.
Requirements
Senior Engineer (Full-Stack, Product Focus) Melbourne – Hybrid
We’re looking for a Senior Full-Stack Engineer with 7–10 years of experience who views code as a means to an end, not the end itself. At this level, we aren't just looking for someone to build features—we need someone to help define the product's direction and mentor the team on how to build the right things. You'll join customer calls, dig into support feedback, and turn what you learn into product improvements — not wait for a ticket to land in your queue. You’ll be a bridge between high-level business goals and technical execution, often turning a customer’s "I wish it did this" into a foundational system that scales.
You’ll take a high degree of ownership over the product’s architecture and the team’s velocity. You won’t just own features; you’ll own entire domains and the standards we use to build them. Specifically:
What we're looking for:
What success looks like:
In your first month, you’ll have a deep map of our codebase and customer personas. You’ll have shipped significant improvements and identified at least two areas where our processes or architecture could be strengthened.
By three months, you’ll be a cornerstone of the engineering team. You’ll be leading major workstreams, influencing the product roadmap through your insights from customer data, and proactively leveling up the engineers around you. You’ll be the person the team looks to when a problem is particularly thorny or undefined.
The team:
We're a team of eight engineers (five senior, three junior) led by an experienced Head of Engineering, Engineering Manager and Principal Engineer. While the team spans several time zones, this role is based in Melbourne on a hybrid basis. You'll work closely with teammates in the office and collaborate with our distributed colleagues across the week.
Benefits
Our interview process is usually a team interview, a programming task, a live white-boarding exercise, and a conversation with our founder(s).
At Cadmus, we hire great people from various backgrounds because it strengthens our company. We never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, marital, or disability status. If you share our values and enthusiasm for education, you will find a home at Cadmus.
If you need assistance or accommodations made due to a disability, please let us know.

Cadmus is a research-backed, university-partnered platform that delivers a fully scaffolded, end-to-end assessment ecosystem. Designed to break down barriers and promote academic integrity, Cadmus supports student success and gives educators real-time analytics to guide timely support.