Sponsored
Verified Job Engineering - Architecture

Software Engineer

Abbotsford, Victoria
Engineering - Architecture
#47857
Remote / WFH
Contour Education

Job Description

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.
View more Software Jobs in Abbotsford →
Sponsored

Similar Openings in Engineering - Architecture

More jobs you might like

Bengaluru, Karnataka Engineering - Architecture

Job description Job Requirements As an Architect at Quest Global, you will play a crucial role in managing complex, exciting, and innovative...

Posted 59m ago View Details
Bengaluru, Karnataka Engineering - Architecture

Job description Job Description: We are looking for an experienced Infra Architect who can manage and our cloud infrastructure, ensure high ...

Posted 1h ago View Details
ARM ·, Karnataka · jyoti Verified
Bengaluru, Karnataka Engineering - Architecture

Job description The Architecture and Technology Group (ATG) at ARM develops technologies and products for ARM’s future architecture roadmap....

Posted 2h ago View Details
Coalgate, Canterbury Engineering - Architecture 9600.00 $

Optimize low-Reynolds number blade profiles, compute inter-rotor turbulent wake interference, and validate multi-rotor thrust response under...

Posted 2h ago View Details