Software Engineer
Contour Education•Glen Waverley, Monash Area
Full-time1-3
$120k - $140k
per year
👁️ 0 views•📝 0 applications•Posted 8/1/2026•Expires 9/4/2026
Get alerts for roles like this
More Software Engineer roles in Glen Waverley, Monash Area — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
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.