612,151open jobs
29,363companies
85,745added this week
Browse all
Salary
$79k – $209k per year (Estimated)
Location
In office
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Contour Education is a premier tutoring brand based in Melbourne that specializes in VCE Maths and Science. With over 400 top students already benefiting from their services, Contour Education aims to empower students for their SACs and exams. They offer small group classes led by experienced VCE tutors, providing personalized attention and creating a conducive learning environment. Additionally, Contour Education provides an extensive range of practice materials and offers 24/7 individual support to enhance students' understanding and preparation for exams and SACs. With a strong focus on intuitive understanding and rigorous practice, Contour Education has helped numerous students achieve remarkable results, as evidenced by their recent VCE and UCAT results. By combining structured classes, personalized one-on-one support, and comprehensive resources, Contour Education reshapes education and sets students up for success. The brand believes in working smart, not just hard, and offers an ecosystem of resources and support to complement their classes, ensuring maximum value for students. Experience the difference by booking a free trial with Contour Education today!.

Turn ideas into features thousands of students rely on.

At Contour, we've grown from a scrappy startup into a high-growth scale-up, and we've ranked on AFR's Fast 100 four years running (#8 in 2025). Our engineering team builds the learning platform that thousands of students, parents, and tutors use every day, and in 2026 it sits at the centre of where the organisation is heading.

We're hiring a Senior Software Engineer to help our Engineering Lead deliver that vision. You'll be one of the most experienced engineers on the team: deep in the code, trusted with the harder features, and a steady technical presence the team can lean on when the Lead is stretched.

You're product-first. You stay close to the student outcome and don't get lost perfecting docs or code while the feature waits, and you keep the path from idea to shipped feature smooth. You bring a strong point of view and push back when something doesn't make sense, then commit fully once a call is made.

Reporting to the Engineering Lead, you'll take on meaningful features across our Learning Portal and the services behind it, with a modern stack and the AI tooling to build well and ship quickly.

Who Are We

At Contour, we’re reshaping education, one student at a time.

Born from the frustration of students who knew the system could be better, we set out to build what we once wished existed: tutoring that actually works. Not generic classes. Not recycled notes. Not overpriced, overcrowded rooms with an out-of-touch teacher who couldn’t relate. But a complete ecosystem of tutoring, resources, and support, meticulously designed to help every student reach their full potential.

Since 2020, over 10,000+ students have trusted Contour to guide their academic journey, and we’ve grown to over 300+ team members. We’ve produced hundreds of 99+ ATARs, tutored the World-Record UCAT scorer, and placed more students into medical school than any school in Australia.

Our growth is a testament to the simple philosophy: Put the student first, always. Everything we design, from our world-class tutor-training programs to our purpose-built campuses, exists to help students master content faster, perform with confidence, and even rekindle the joy of learning.

Contour is a group of three brands united by one goal: to give every student the best chance to achieve their full potential:

  • Contour Education: Reshaping how students master their high school subjects with small-group tutoring, structured resources, and 1-on-1 support across Maths, Science, and English.
  • Contour MedPrep: Reshaping medical preparation with a proven, step-by-step pathway through the UCAT, interviews, and admissions, led by a team of 100+ medical students.
  • Contour TestPrep: Reshaping test preparation, starting with the selective entry exam, through rigorous tutoring, mock exams, and data-driven feedback to give students a decisive advantage.

This is Contour. Built by students, for students.

What You Will Do

Reporting to the Engineering Lead, you'll be a senior hands-on contributor, building features end to end and helping the team ship them smoothly.

  • Ship full-stack features: Build and deliver features across the stack, from Next.js UI and API routes to Go services and Supabase edge functions, keeping the path from idea to production smooth.
  • Support the vision: Work closely with the Engineering Lead to deliver the technical roadmap. Bring your own view, help prioritise issues sensibly, push back where it helps, and commit fully once a direction is set.
  • Stay product first: Make pragmatic calls that get value to students sooner, including clear build-vs-buy decisions where an existing tool or service is the right choice. Write the tests and docs that genuinely help the team ship and maintain, without gold-plating while students wait.
  • Ship in meaningful increments: Break large changes into reviewable, deployable steps so the team can keep momentum, reduce risk, and learn from production quickly.
  • Keep quality high: Give thorough PR/MR reviews, keep test coverage meaningful, and write documentation that helps the team keep moving.
  • Be there for the team: Be a dependable technical presence on the harder problems, especially when the Lead is in meetings.
  • Help systems scale: Contribute to new systems and improve existing ones, working across greenfield and brownfield with IaC (SST or Pulumi) and our cloud setup (AWS, Vercel).

What You Will Bring

  • Engineering Expertise: You bring 5+ years of full-stack development experience and are fluent in our core stack: TypeScript, Next.js, PostgreSQL, and Go.
  • Technical Breadth: You have experience with ORMs (preferably Prisma), IaC solutions (preferably SST or Pulumi), Vitest or Jest (for integration and unit testing), and monorepo tooling like Turborepo.
  • Cloud Proficiency: You're familiar with Supabase and AWS services, and you understand how to deploy via Vercel or similar pipelines.
  • Professional Standards: You write clean PRs and code, are experienced with GitFlow branching, implementing CI/CD pipelines, and configuring GitHub Actions, and you're comfortable in issue-tracking tools like Linear or Jira.
  • Pragmatic and Product First: You make sensible trade-offs between scope, quality, speed, and ownership with the student outcome in mind. You know when to build, when to buy, and how to break big work into increments the team can review, deploy, and learn from.
  • A Strong Teammate: You give thoughtful PR/MR reviews, write clear documentation, and help the engineers around you. You disagree well and commit fully.
  • Dependable: You're comfortable being on-call, and you take responsibility for the features you ship.
  • Mission-Aligned: You're genuinely here for the mission of helping students, and you let better student outcomes guide your technical decisions.
  • Bonus: Experience in a fast-paced startup or scale-up environment.

Why You Will Love It

  • High Impact: You'll build the platform thousands of students across Australia use to learn, and your work ships and gets used quickly.
  • Trust and Autonomy: Room to do your best work in close partnership with the Engineering Lead and the team, without being micromanaged.
  • A Team of Builders: You'll work alongside other experienced engineers and learn from one another.
  • Outcome-Focused Culture: We value outputs and outcomes over hours in a seat.
  • Flexible Environment: Hybrid-friendly work from anywhere, with some on-site time at our Glen Waverley or Melbourne CBD campus to connect with the team.
  • Growth Potential: Room to grow as the organisation scales into a national education group.
  • Competitive Package: Salary range of $160,000 to $180,000 AUD + super, plus extra leave, EAP access, and lifestyle perks.

How to Apply

Ready to make a real impact?

Application Process

  • Submit your application.
  • Shortlisted candidates will complete a video interview and technical assessment.
  • Suitable candidates will then be invited for a panel interview.

Feel free to reach out directly to [email protected] if you have any questions :)

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
612,151 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$175k – $240k per year • In office • Full-Time • 5+ years exp • Boston • New York
Python
Go
JavaScript
TypeScript
Databases
PostgreSQL
Redis
AI/ML
LangGraph
LangChain
AI Agents
LangSmith
LLM
Frontend
React.js
DevOps
Cloudflare
Management
Monday.com
Apply
In office • 5+ years exp
JavaScript
Java
TypeScript
SQL
Node JS
Java
Spring Boot
Node JS
Nest.JS
AI/ML
Copilot
Claude Code
Model Context Protocol
Prompt Engineering
OpenAI Codex
Frontend
Angular
React.js
DevOps
Azure
CI/CD
Git
AWS
Management
Agile
Apply
Fullstack Developer 5 hours ago
$26k – $61k per year (Estimated) • In office • 5+ years exp • Bengaluru
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
Azure Cosmos DB
Frontend
Redux
Webpack
Angular
React.js
Vite
Mobile
React Native
Clean Architecture
Dependency Injection
State Management
DevOps
Rest API
Azure DevOps
GitHub Actions
OpenTelemetry
Prometheus
Azure
CI/CD
Git
Docker
Kubernetes
Azure AKS
Management
Agile
Apply
.NET Developer 6 hours ago
$26k – $61k per year (Estimated) • In office • 5+ years exp • Bengaluru
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
Azure Cosmos DB
Frontend
Redux
Webpack
React.js
Vite
Mobile
React Native
Clean Architecture
Dependency Injection
State Management
DevOps
Rest API
Azure DevOps
GitHub Actions
OpenTelemetry
Prometheus
Azure
CI/CD
Git
Docker
Kubernetes
Azure AKS
Management
Agile
Apply
$82k per year (net) • In office • 4+ years exp • Master's Degree
Python
JavaScript
Java
Rust
TypeScript
SQL
Python
FastAPI
Django
Java
Maven
Gradle
Databases
Databricks
Apache Iceberg
Apache Kafka
Trino
AI/ML
Copilot
Hadoop
Spark
Airflow
Flink
Frontend
Angular
npm
DevOps
CI/CD
Git
Kubernetes
Cybersecurity
Zero Trust
Analytics
ETL/ELT
Management
Agile
Scrum
Kanban
Apply
$46k – $125k per year (Estimated) • In office • Part-Time
Apply
$46k – $125k per year (Estimated) • In office • Part-Time
Apply
$45k – $121k per year (Estimated) • In office • Part-Time • Melbourne
Apply
$41k – $89k per year (Estimated) • In office • Part-Time
Apply
$41k – $89k per year (Estimated) • In office • Part-Time
Apply
See all jobs
This is one of many
612,151 more open roles from verified company boards, updated every day.