607,540open jobs
29,092companies
85,853added this week
Browse all
Location
In office
Seniority
Middle · 3+ 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!.

Do you thrive in environments where you ship real products, not just minor patches? Do you want to architect systems that impact thousands of students, rather than getting lost in the backlog of a corporate giant?

At Contour, we’ve proven a product-market fit. What began as a scrappy startup has rapidly evolved into a high-growth scale-up, fuelled by a product that works and a mission that matters. We've ranked on AFR's Fast 100 lists four years in a row (#8 in 2025), and our engineering team will be at the forefront of our digital products in 2026.

To continue to improve our products for our students, we’re seeking a Software Engineer who is a builder, not just a ticket-mover.

This role is for an engineer who wants end-to-end ownership - someone who thrives in a high-trust, async-first environment and wants to solve meaningful problems across a diverse, modern stack. You won’t just be writing code; you will be shaping the digital ecosystem that helps students reach their full potential.

You will join a team that values technical excellence and autonomy. Your mandate is clear: build, ship, and scale high-quality features across our Learning Portal and services, bridging the gap between complex engineering challenges and seamless student experiences.

Who We Are

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

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 Team Lead, you will operate as a core contributor to our technical roadmap, balancing deep code work with system-wide thinking.

End-to-End Product Engineering

  • Ship Full-Stack Features: Deliver features from conception to deployment (Next.js UI, API routes, Go services, Supabase edge functions).
  • Solve Complex Problems: Devise robust solutions for connecting systems across Contour and enhancing the student journey via our Learning Portal.
  • Build for Users: Translate product requirements into high-impact tools that students and tutors rely on daily.

Systems & Architecture

  • Architect for Scale: Collaborate to design entirely new scalable systems and infrastructure from the ground up. You will work on both brownfield optimisation and greenfield innovation.
  • Modern Cloud Operations: Maintain a full-stack view of our systems. You will utilise IaC solutions (SST/Pulumi) and cloud services (AWS, Vercel) to ensure our platform is robust, scalable, and secure.

Engineering Culture & Standards

  • Champion InnerSource: contribute to a culture of clear documentation, modular design, and async-first collaboration. You will create comprehensive developer docs and structured issues.
  • Elevate Quality: Implement rigorous testing standards using Vitest/Jest for integration and Cypress/Playwright for E2E testing.
  • Technical Alignment: Pair with the Team Lead and conduct thorough PR/MR reviews to maintain high code quality and technical alignment across the team.

What You Will Bring

  • Engineering Expertise: You bring 2-3+ years of full-stack development experience and are fluent in our core stack: TypeScript, Deno, NextJS, PostgreSQL, and Go.
  • Technical Breadth: You have experience with ORMs (preferably Prisma), IaC solutions (preferrably SST or Pulumi), Vitest or Jest (for integration and unit testing) and Cypress or Playwright (for E2E testing).
  • Cloud Proficiency: You are familiar with Supabase (Auth & Edge Functions) and AWS services. You understand service implementation patterns and 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, configuring GitHub Actions, can use issue-tracking tools like Linear or Jira.
  • Team-player: You can conduct detailed PR/MR reviews, provide constructive feedback to peers, and can create dev-friendly documentation.
  • High Ownership Mentality: You are comfortable with being on-call and take responsibility for the features you ship.
  • Mission-Alignment: You’re genuinely here for the mission of helping students. You align technical decisions to enable better student outcomes, not just engineering perfection.
  • Bonus: Experience working in a fast-paced startup/scale-up environment or working within a monorepo.

Why You Will Love It

  • Impact & Ownership: You will ship features end-to-end. This involves working on the frontend, backend logic, and the supporting infrastructure. Your work will be recognised and used immediately.
  • Breadth over Narrow Specialisation: This role requires a full-stack view. You will ensure features are built coherently from top to bottom, avoiding the boredom of hyper-specialised, repetitive tasks.
  • Best of Both Worlds: You will have the chance to work on both brownfield optimisation and greenfield innovation projects.
  • Flexible Environment: Hybrid-friendly work from anywhere, with some on-site attendance at our Glen Waverley/Melbourne CBD Campus to connect with the team.
  • Growth Potential: Opportunity for career development to progress as the organisation grows into a national education group.
  • Competitive Package: Salary range of $120,000 to $140,000 AUD + super, plus extra leave, EAP access, and lifestyle perks.

Ready to use your engineering skills to build something that lasts? If you want to turn code into a meaningful impact for students across Australia, we want to hear from you.

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 an interview.
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.
607,540 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
$158k – $268k per year (Estimated) • In office • Full-Time • 4+ years exp • Boston • New York
Python
Go
Databases
PostgreSQL
Redis
ClickHouse
AI/ML
LangGraph
LangChain
AI Agents
LangSmith
DevOps
GCP
Azure
AWS
Cloudflare
Management
Monday.com
Apply
Fullstack Developer 4 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 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
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
Backend Developer 2 hours ago
In office • Jaipur
Python
Java
Databases
MySQL
PostgreSQL
Redis
DevOps
CI/CD
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
607,540 more open roles from verified company boards, updated every day.