Senior Software Engineer

Senior Software Engineer

On-site
T

Software Engineer (Expression of Interest)

Location: Melbourne, Victoria, Australia

Salary: A$100,000.00–A$110,000.00

Get AI-powered advice on this job and more exclusive features.

Join a fast-growing technology business delivering reliable, high-quality systems that drive real-world outcomes. Operating in a dynamic environment, technology is central to scaling operations and creating value.

The team values ownership, clear thinking, and strong engineering fundamentals. You'll focus on building systems that last, improving existing solutions, and making thoughtful trade-offs that balance speed with long-term stability. Collaborating closely with product and operational teams, you'll work in a culture that prioritises quality, accountability, and measurable impact. This role offers genuine ownership across the full software lifecycle, from design through to production support.

The Role

You will design, build, test, deploy, and support production systems. You will work across the full stack and take responsibility for what you ship. Your work will directly support product outcomes and operational stability.

What You'll Do

  • Own delivery end to end, from design decisions to production support.
  • Build and maintain full-stack solutions across frontend, backend, infrastructure, and native apps where needed.
  • Write clear, maintainable code that meets agreed engineering standards.
  • Ensure strong testing, manage technical debt, and contribute to code reviews.
  • Support production systems, respond to incidents, and fix root causes.
  • Participate in on‐call rotations and incident response.
  • Collaborate closely with engineers, product, and non-technical stakeholders.
  • Communicate progress, risks, and trade‐offs early and clearly.
  • Grow your scope and autonomy over time, taking ownership of higher‐impact work.

What You Bring

  • Strong experience building and supporting production software.
  • Proven ability to work across full-stack systems with active users.
  • Confidence debugging and resolving production issues.
  • Clear thinking around system design, security, performance, and data integrity.
  • Comfort improving existing code, not just building greenfield solutions.
  • Ability to explain past technical decisions and trade-offs.

Intermediate Technical Skills

  • React
  • Web frameworks such as Ruby on Rails or Laravel
  • AWS
  • Terraform

How You Work

  • You take ownership and accountability.
  • You focus on outcomes, not just outputs.
  • You stay calm with ambiguity and changing requirements.
  • You value collaboration and constructive feedback.
  • You care deeply about quality and reliability.

If you want a role where your technical decisions matter and you can own systems end to end, this is worth a conversation.

Referrals increase your chances of interviewing at Think & Grow by 2x

Senior Software Engineer employer: Think & Grow

At Think & Grow, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to thrive. As a Growth Community Lead, you'll enjoy flexible working arrangements, opportunities for professional development, and the chance to make a real impact in a collaborative environment across Australia, the UK, and the US. Join us to be part of a passionate team dedicated to innovation and community engagement, where your contributions are valued and recognised.

T

Contact Details:

Think & Grow Recruitment Team