Senior Software Engineer (Melbourne)

Senior Software Engineer (Melbourne)

10 Nov
|
Change Recruitment
|
Melbourne

10 Nov

Change Recruitment

Melbourne

Senior Full Stack Software Engineer | TypeScript, Next.js

Melbourne | Hybrid / Remote Flexibility | $160k–$180k + Super

We're partnering with a growing Australian technology business looking to bring an experienced Senior Full Stack Engineer into their product engineering team.

The business has an established customer base, a strong growth trajectory and is continuing to invest heavily in its technology platforms.

You'll join a small engineering team, working closely with the Engineering Lead to deliver new features, improve existing systems and help shape technical decisions as the business continues to scale.

This is a hands-on role suited to someone who enjoys building products, taking ownership of complex technical challenges and having a genuine influence on how software is designed and delivered.

What you'll be doing

- Designing, building and delivering full-stack features using TypeScript, React, Next.js and backend services.
- Taking ownership of complex features from initial requirements through to production.
- Working closely with the Engineering Lead on technical direction, architecture and delivery priorities.
- Building scalable APIs, integrations and backend functionality.
- Contributing to system design, database architecture and cloud infrastructure.
- Supporting other engineers through code reviews, technical guidance and collaboration.
- Making pragmatic technical decisions that balance performance, maintainability and delivery speed.
- Improving existing applications while contributing to new product development.
- Using modern AI-assisted development tools to improve engineering productivity.

What we're looking for




- 5+ years of commercial software engineering experience.
- Strong hands-on experience with TypeScript, React and Next.js.
- Solid backend engineering experience with Node.js, Go or similar technologies.
- Experience designing and working with relational databases, ideally PostgreSQL.
- Experience with AWS and modern cloud-based applications.
- Robust understanding of API design, system architecture and scalable application development.
- Experience with CI/CD, automated testing and modern engineering practices.
- Comfortable reviewing code, mentoring engineers and contributing to technical decisions.
- A product-focused mindset with the ability to balance technical quality and business priorities.

Experience with Go, Prisma, infrastructure as code, Vercel, GitHub Actions or monorepo architectures would be beneficial.

What's on offer

- $160,000–$180,000 + super.
- Flexible working arrangements with occasional Melbourne team meetups.
- Opportunity to work closely with the Engineering Lead and influence technical direction.
- Modern technology stack and AI-assisted development environment.
- Genuine ownership of features and architectural decisions.
- A mix of greenfield development and improvements to established systems.
- Small, collaborative engineering team with minimal bureaucracy.
- Strong opportunities for career progression as the business grows.

If you're a Senior Software Engineer looking for more ownership, interesting technical challenges and the opportunity to have a real impact on a growing product, I'd be keen to hear from you. Apply directly or reach out for a confidential discussion.

📌 Senior Software Engineer (Melbourne)
🏢 Change Recruitment
📍 Melbourne

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (melbourne) / melbourne

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (melbourne) / melbourne