
Software Engineer
Contour Education3 months ago
Melbourne, AustraliaMid Level
Responsibilities
- Deliver full-stack features from conception through deployment across Next.js UI, API routes, and Go services.
- Design scalable systems and infrastructure for both brownfield optimization and greenfield development.
- Connect systems across Contour and improve the student experience through the Learning Portal.
- Use SST, Pulumi, AWS, and Vercel to maintain robust, scalable, and secure platform operations.
- Implement integration, unit, and end-to-end testing standards using Vitest, Jest, Cypress, and Playwright.
- Create developer documentation, structured issues, and clean pull requests while conducting detailed PR/MR reviews.
- Configure CI/CD pipelines and GitHub Actions, participate in on-call support, and take ownership of shipped features.
- Collaborate with the Engineering Team Lead and peers in an async-first engineering culture.
Requirements
- 2–3+ years of full-stack development experience.
- Fluency in TypeScript, Deno, Next.js, PostgreSQL, and Go.
- Experience with ORMs, preferably Prisma.
- Experience with infrastructure-as-code solutions, preferably SST or Pulumi.
- Experience with Vitest or Jest and Cypress or Playwright.
- Familiarity with AWS services and service implementation patterns.
- Ability to deploy through Vercel or similar pipelines.
- Experience with GitFlow branching, CI/CD pipelines, GitHub Actions, and issue-tracking tools such as Linear or Jira.
- Ability to conduct thorough code reviews, provide constructive peer feedback, and create developer-friendly documentation.
- Comfort with on-call responsibilities, high ownership, and working in a fast-paced startup or scale-up environment.
- Monorepo experience is a bonus.
Benefits
- Hybrid-friendly work from anywhere with some on-site attendance at the Glen Waverley or Melbourne CBD campuses.
- Opportunity for career development as the organization grows into a national education group.
- Extra leave, EAP access, and lifestyle perks.
- The role contributes directly to products supporting students and tutors across Australia.