Senior Software Engineer

Morgan Consulting

Sydney

Remote

AUD 120,000 - 180,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Morgan Consulting is seeking a Senior Software Engineer to guide the next stage of its platform. You’ll work directly with the CTO, stay hands-on, and influence architecture, technical decisions and engineering practices.

This is an individual-contributor role, with no direct reports, ideal for a Senior Engineer seeking more influence or a Staff/Tech Lead who wants to remain hands-on and hands-on mentoring is part of the remit.

Qualifications

  • Around 10+ years of commercial software-engineering experience.
  • Strong hands-on TypeScript and Node.js skills.
  • Experience designing backend services, APIs, data models.
  • Solid React.js / React Native experience.
  • Experience making meaningful architecture or system-design decisions.
  • Ownership of technically complex work from design through to production.
  • Experience mentoring engineers and improving standards across a team.

Responsibilities

  • Designing and delivering changes across backend services, APIs and frontend applications.
  • Taking ownership of complex technical problems that don’t have an obvious answer.
  • Helping shape architecture and longer-term platform decisions.
  • Investigating difficult production issues and helping prevent them from happening again.
  • Making practical trade-offs between technical quality, delivery time and business priorities.
  • Improving testing, code quality, documentation and development practices.
  • Mentoring engineers through code reviews, design discussions and day-to-day guidance.
  • Sharing technical knowledge and reducing reliance on individual team members.

Skills

TypeScript
Node.js
React
React Native
AWS
SQL
APIs
Mentoring
Architecture decisions

Tools

CI/CD
Relational databases

Job description

Permanent, full-time | Remote within Australia | Senior hands-on role

An established Australian software business is looking for a Senior Software Engineer to help guide the next stage of its platform.

You’ll work directly with the CTO and remain close to the code, while also having a say in architecture, technical decisions and how the engineering team works.

There are no direct reports. This is an individual-contributor role for someone who leads through their technical ability, judgement and willingness to help others.

It could suit a strong Senior Engineer ready for more influence, or an experienced Technical Lead or Staff Engineer who wants to stay hands-on.

Permanent, full-time | Remote within Australia | Senior hands-on role

An established Australian software business is looking for a Senior Software Engineer to help guide the next stage of its platform.

You’ll work directly with the CTO and remain close to the code, while also having a say in architecture, technical decisions and how the engineering team works.

There are no direct reports. This is an individual-contributor role for someone who leads through their technical ability, judgement and willingness to help others.

It could suit a strong Senior Engineer ready for more influence, or an experienced Technical Lead or Staff Engineer who wants to stay hands-on.

What you’ll work on
  • Designing and delivering changes across backend services, APIs and frontend applications

  • Taking ownership of complex technical problems that don’t have an obvious answer

  • Helping shape architecture and longer-term platform decisions

  • Investigating difficult production issues and helping prevent them from happening again

  • Making practical trade-offs between technical quality, delivery time and business priorities

  • Improving testing, code quality, documentation and development practices

  • Mentoring engineers through code reviews, design discussions and day-to-day guidance

  • Sharing technical knowledge and reducing reliance on individual team members

The technology

The main stack includes:

  • TypeScript and Node.js

  • React / React Native

  • AWS

  • SQL and relational databases

  • APIs and integrations

  • CI/CD

Strong TypeScript and Node.js experience is particularly important. You don’t need to be a DevOps specialist, but you should be comfortable working with AWS and supporting software in production.

What we’re looking for

Your current title could be Senior Engineer, Technical Lead, Staff Engineer or Principal Engineer. We’re more interested in the level at which you operate than the title itself.

Ideally, you’ll bring:

  • Around 10 or more years of commercial software-engineering experience

  • Strong hands-on TypeScript and Node.js skills

  • Experience designing backend services, APIs, integrations and data models

  • Solid React.js / React Native experience

  • Experience making meaningful architecture or system-design decisions

  • Ownership of technically complex work from design through to production

  • Experience supporting and improving an established production platform

  • Good troubleshooting skills and confidence handling technical escalations

  • The ability to explain your decisions and the trade-offs behind them

  • A practical understanding of product, delivery and commercial priorities

  • Experience mentoring engineers and improving standards across a team

We’ll want to understand what you personally owned, which decisions were yours and what changed as a result of your work.

Location and work rights

This is a remote position for candidates currently located in Australia with full Australian working rights.

There is no regular office requirement. The team may occasionally meet in Melbourne, usually no more than once or twice per year, but attendance is not mandatory. Reasonable travel costs will be covered for interstate employees who attend.

If much of the role sounds like you but you don’t have every technology listed, we’d still be happy to have a conversation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal / Senior Software Engineer
Principal / Senior Software Engineer

seek.com.au • City of Melbourne

Remote
AUD 180,000 - 240,000
Senior DevOps Engineer
Senior DevOps Engineer

TheDriveGroup • City of Melbourne

Remote
AUD 150,000 - 210,000
Senior Software Engineer | Node.js | TypeScript | AWS
Senior Software Engineer | Node.js | TypeScript | AWS

Latitude IT • City of Melbourne

On-site
AUD 150,000 - 190,000
Principal Software Engineer - Remote-First (Melbourne)
Principal Software Engineer - Remote-First (Melbourne)

seek.com.au • City of Melbourne

Remote
AUD 180,000 - 240,000
Senior Full Stack Developer (Node,React,Typescript)
Senior Full Stack Developer (Node,React,Typescript)

Professional Recruitment Australia • City of Melbourne

Hybrid
AUD 150,000 - 160,000
Hybrid work environment
Senior Software Engineer
Senior Software Engineer

2 Doors® • City of Melbourne

On-site
AUD 140,000 - 180,000
Training & development
Udemy courses
AI tools access
+3
Senior Software Engineer
Senior Software Engineer

Latitude IT • City of Melbourne

Hybrid
AUD 140,000 - 180,000
Technical Lead - Javascript
Technical Lead - Javascript

tekFinder • Sydney

On-site
AUD 170,000 - 180,000
Equity Stock Option Plan (ESOP)
Flexible working hours
Professional development opportunities
Mid & Senior Full Stack Software Engineer - Typescript
Mid & Senior Full Stack Software Engineer - Typescript

TheDriveGroup • Sydney

Hybrid
AUD 140,000 - 170,000
Technical Lead
Technical Lead

Refactor Recruitment Pty Ltd • City of Melbourne

On-site
AUD 170,000 - 190,000
Hybrid work model