Senior Software Engineer

Michael Page · Melbourne CBD VIC · Full time
+60d ago

Senior Software Engineer

Michael Page
~$120k - $150k(Estimated)
Michael Page Logo
KEY POINTS WE FOUND
  • Develop and deliver full-stack features using TypeScript, Next.js, Go, PostgreSQL, and Supabase.
  • Collaborate with the Engineering Lead to execute the technical roadmap and contribute to architectural decisions.
  • Maintain high engineering standards through testing, code reviews, and documentation.

  • End-to-End Ownership and Impact

About Our Client

A fast-growing Australian education company that helps secondary school students achieve stronger academic and university entry outcomes through tutoring, mentoring, and technology-enabled learning programs

Job Description

Develop and deliver full-stack features using TypeScript, Next.js, Go, PostgreSQL, and Supabase.

Collaborate with the Engineering Lead to execute the technical roadmap and contribute to architectural decisions.

Take a product-first approach, making pragmatic decisions that balance speed, quality, and business impact.

Break down complex initiatives into manageable, deployable increments.

Maintain high engineering standards through testing, code reviews, and documentation.

Support teammates by contributing technical expertise and helping solve complex problems.

Work across cloud infrastructure and platform improvements using AWS, Vercel, and Infrastructure-as-Code tools.

The Successful Applicant

5+ years of full-stack software engineering experience.

Strong expertise in TypeScript, Next.js, PostgreSQL, and Go.

Experience with Prisma or similar ORMs.

Exposure to AWS, Supabase, Vercel, and modern cloud-native architectures.

Knowledge of Infrastructure-as-Code tools such as SST, Pulumi, or similar.

Experience with CI/CD pipelines, GitHub Actions, testing frameworks (Vitest/Jest), and monorepo environments.

Strong communication, collaboration, and code review skills.

Comfortable taking ownership, participating in on-call rotations, and working in a fast-paced startup or scale-up environment.

What's on Offer

  • Fast-paced, collaborative startup environment with significant autonomy and ownership.
  • Temporary role offering flexibility and a chance to expand your technical portfolio.

If this role aligns with your expertise and interests, we encourage you to apply.

Stay Safe While Job Hunting

We vet all employer accounts and do our best to keep job ads safe, but scams can still occur. Be cautious when sharing personal information — never provide financial details or make payments during the application process. For extra security, use the Apply button on our site when proceeding.

Skills

0 of 18 matched
AwsCi/cdCloud-native architecturesCode reviewCollaborativeExcellent communication skillsFast-paced environment adaptabilityGithub actionsGoInfrastructure-as-codeNext.jsOwnershipPostgresqlPrismaSupabaseTesting frameworks (vitest/jest)TypescriptVercel

Perks & benefits

0 of 2 matched
FlexibilitySignificant autonomy and ownership

PageGroup

PageGroup Logo
Senior Software Engineer | Michael Page | The Shout