ViewJobs
Listed 8 weeks ago

Software Engineer

Contour Education

Education
Location
Glen Waverley, VIC
Type
Full-time
Salary
$120k – $140k

About the role

Who We Are

Contour was founded in 2020 by students who saw that the quality of your education was basically a lottery. Teachers stretched thin by the system, learning materials that varied from school to school, and support that stopped the moment you left the classroom.

We began with 5 students in a room. Today 15,000+ students have trusted Contour as their academic partners, and we've grown to 500+ team members across 10 campuses in Australia. In 2025 we ranked #8 on the AFR Fast 100 of fastest-growing companies.

We've produced hundreds of 99+ ATARs, tutored the world-record UCAT scorer, and placed 850+ students into medical and dental schools across Australia.

Contour is made up of three brands:

  • Contour Education → academic performance in high school
  • Contour MedPrep → entry into medical and dental schools
  • Contour TestPrep → entry into selective and scholarship schools

Contour is 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 and Go services).
  • 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 (preferably SST or Pulumi), Vitest or Jest (for integration and unit testing) and Cypress or Playwright (for E2E testing).
  • Cloud Proficiency: You are familiar with 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
  1. Submit your application.
  2. Shortlisted candidates will complete a video interview and technical assessment.
  3. Suitable candidates will then be invited for an interview.
Apply

via ats.rippling.com

Similar jobs

  • 8 weeks ago

    Senior Software Engineer

    Contour Education

    Who Are We Contour was founded in 2020 by students who saw that the quality of your education was basically a lottery. Teachers stretched thin by the system, learning materials that varied from school to school, and s…

    Melbourne, VIC
    Full-time
    $160k – $180k
    Listed 8 weeks ago
    Education
  • 2 weeks ago

    Platform Engineer

    Open Universities Australia

    Company Description Build platforms and tooling that make great engineering simple and easy Hands-on TypeScript, AWS and developer enablement Explore how AI and coding agents can improve the way we build software At O…

    Docklands, VIC
    Full-time
    Listed 2 weeks ago
    Engineering - Software
  • 9 weeks ago

    Software Engineer

    MCRI

    Role Type: 12-month Full Time Contract Salary: $90,521 - $113,587 p.a plus super Develop modern solutions using React, Python and AWS Contribute to research that improves child health globally Join a collaborative and…

    Victoria
    Full-time
    $91k – $114k
    Listed 9 weeks ago
    Developers/Programmers
  • 8 weeks ago

    Software Engineer

    Pathify

    We’re looking for a Senior Software Engineer to join Pathify’s Australian engineering team. You’ll work across our front end and back end stack, primarily using Python/Django, Angular and TypeScript, as well as emergi…

    Melbourne, VIC
    Full-time
    $135k – $165k
    Listed 8 weeks ago
    Software
  • 9 weeks ago

    Full-Stack Engineer

    Pyramid Global Technologies

    4+ years hands-on experience deploying production quality code for commercial projects Contribute to the continuous improvement of applications throughout lifecycle and provide technical input to the planning of futur…

    Melbourne, VIC
    Full-time
    Listed 9 weeks ago
    Developers/Programmers
  • 8 weeks ago

    Software Engineer

    Resmed

    About the role At Resmed, we are changing lives with every breath – improve patient quality of life, prevent chronic disease progression and reduce healthcare system costs. Our mission is to delight Resmed's developer…

    Sydney, NSW
    Full-time
    Listed 8 weeks ago
    Software