Senior Software Engineer - Go / Typescript / AWS

Contract Type:

Full Time

Location:

 -

Industry:

Contact Name:

Jason Pretorius

Contact Email:

Jasonp@coxpurtell.com.au

Contact Phone:

0292203400

Date Published:

12-Jan-2026

 

 

Senior Software Engineer – Go / TypeScript / AWS
$150k–$170k + Super (negotiable)
Fully remote within Australia – applicants must be Australia-based with full working rights
Full-time | Flexible hours

About the business
This is a small, established Australian software company operating in a regulated, high-trust problem space. The platform has been running in production for years, supports real customers, and has built a reputation for stability and reliability. Engineering decisions are deliberate, systems are designed to last, and availability and security are treated as baseline expectations.

You’ll be joining a small, experienced engineering team (this is the fifth engineer). The owner has historically been hands-on in the code and is now stepping back from day-to-day development to focus on growing the business.

Why this role exists
This hire adds senior engineering depth to a mature team. You’ll share responsibility for the design, evolution, and ongoing health of a production platform, working alongside other experienced engineers in an environment that values careful problem solving over rushed delivery.

What you’ll be doing

  • Building and maintaining production software, primarily back-end focused (around 70%)

  • Designing and implementing new features while improving existing systems

  • Working across services with a clear understanding of system boundaries and dependencies

  • Investigating issues thoroughly and fixing root causes

  • Making changes with full consideration of security, availability, and downstream impact

The technical bar
Essential:

  • Strong commercial experience with Go (Golang) – this is a core requirement

  • Solid TypeScript skills (competent front-end capability; not a front-end role)

  • Hands-on experience building and running systems on AWS

  • Experience supporting production systems where reliability matters

Nice to have:

  • Python experience

  • Exposure to Django

  • Experience in regulated, payments, or compliance-heavy environments (e.g. PCI)

What tends to work well here

  • Confident working in Go as a primary language

  • Thinks in systems rather than isolated services

  • Comfortable sharing ownership in a small, senior team

  • Makes careful decisions where stability and security matter

  • Works well in a remote environment and communicates clearly

Practical details

  • Senior, hands-on engineering role (no people management)

  • Fully remote within Australia – applicants must be Australia-based with full working rights

  • Background check required, including police check

Interested?
Send your CV for a confidential conversation. If you enjoy building reliable systems, working with Go in production, and contributing as a senior engineer in a small, experienced team, this role should resonate.


Read More
SCHEMA MARKUP ( This text will only show on the editor. )
APPLY NOW

Similar Jobs

Create As Alert
Interested in this job?
Save Job

Share this job