Senior Software Engineer

UpGuard

City of Brisbane

On-site

AUD 140,000 - 190,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

UpGuard is hiring a Senior Software Engineer to own a feature area within our Product Engineering team in Brisbane. You’ll shape technical design, mentor peers, and drive end-to-end delivery for customers who rely on our cyber risk platform.

The role fits into one of our squads with PMs and designers and uses React/TypeScript on the frontend, Go services with Postgres, and Kubernetes on Google Cloud. Apply ideas to code, tests, reviews, and production operations from day one.

Qualifications

  • 5+ years of relevant engineering experience at tech-centric, product-driven companies.
  • Strong TypeScript and React capabilities.
  • Backend work in Go and solid Postgres skills.
  • Experience with AI coding tools and cloud-native deployments.

Responsibilities

  • Own a feature area end to end from design to production and follow-up.
  • Lead technical design and drive architectural decisions.
  • Collaborate with product and design to shape scope and priorities.
  • Mentor engineers and improve squad code quality and decisions.
  • Improve reliability, scalability, and performance of owned systems.
  • Apply cybersecurity domain understanding to product development.

Skills

TypeScript
React
Go
PostgreSQL
Architectural design
Mentorship
AI coding tools

Tools

Kubernetes
Google Cloud Platform
Claude Code
Cursor
Git

Job description

Who are we?

At UpGuard, we are replacing manual security bottlenecks with AI-driven precision. Fresh off a US$75M Series C, we are scaling our infrastructure to process 100 billion risk signals daily. This isn’t just growth; it’s a total reimagining of how the world manages cyber risk.

About The Role

We're hiring a Senior Software Engineer to own a feature area within our Product Engineering team. You'll be the engineer your product manager turns to for "is this possible, and how big is it", leading technical design for your area and seeing it through to production. You'll shape how your squad builds, mentor the engineers around you, and have real influence over what we ship for customers who depend on us to understand their cyber risk.

You'll join one of our 11 (and growing) Product Engineering squads, most of which have a product manager, designer and technical lead alongside the engineers.

Our stack is React and TypeScript on the front end, Go services with Postgres as our primary database, running on Kubernetes via Google Cloud Platform.

Our engineers work with agentic coding tools, mostly Claude Code and Cursor, and a growing part of the product is LLM-backed. You'll work this way from day one, and we'll want your ideas on what to automate next, from how we write code to how we test, review, ship and run it.

We're also hiring Mid and Staff Software Engineers. Not sure which level fits?

What You'll Do
  • Own a feature area end to end, from design conversations with product through to production and follow-up
  • Lead technical design for your area and drive the architectural decisions within it
  • Work with product and design to shape what we build: what's possible, what it costs, and what should come first
  • Mentor the engineers around you and lift the quality of the squad's code and decisions
  • Improve the reliability, scalability and performance of the systems you own
  • Go deep on the cybersecurity domain and bring that understanding into what we build
What We're Looking For
  • Typically 5+ years of relevant engineering experience at tech-centric, product-driven companies
  • Strong TypeScript and React
  • A backend language you're productive in (we use Go)
  • Solid relational database skills (we use Postgres)
  • AI coding tools as your default
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

UpGuard • City of Hobart

Remote
AUD 120,000 - 180,000
Fully remote
Off-sites and events
Stock options
+6
Senior Software Engineer
Senior Software Engineer

UpGuard Inc. • Sydney

Remote
AUD 140,000 - 180,000
Lifestyle subsidy
WfH setup
Learning allowance
+7
Software Engineer
Software Engineer

UpGuard • City of Melbourne

Remote
AUD 90,000 - 120,000
Lifestyle subsidy
WFH setup allowance
Learning & Development allowance
+2
Software Engineer
Software Engineer

UpGuard Inc. • Sydney

Remote
AUD 120,000 - 160,000
Monthly Lifestyle subsidy
WFH setup allowance
Learning & Development allowance
+7
Senior Software Engineer, AI-Powered Cyber Risk Platform
Senior Software Engineer, AI-Powered Cyber Risk Platform

UpGuard Inc. • Sydney

Remote
AUD 140,000 - 180,000
Lifestyle subsidy
WfH setup
Learning allowance
+7
Staff Software Engineer
Staff Software Engineer

UpGuard • City of Brisbane

Remote
AUD 190,000 - 230,000
Lifestyle subsidy
WFH setup allowance
Learning & Development allowance
+6
Software Engineer (Multiple Levels) Sydney
Software Engineer (Multiple Levels) Sydney

Upguard • Australia

On-site
AUD 120,000 - 165,000
Monthly lifestyle subsidy
WFH set-up allowance
Learning & Development allowance
+7
Software Engineer: AI-Driven Cyber Risk (Go/React, Remote)
Software Engineer: AI-Driven Cyber Risk (Go/React, Remote)

UpGuard Inc. • Sydney

Remote
AUD 120,000 - 160,000
Monthly Lifestyle subsidy
WFH setup allowance
Learning & Development allowance
+7
Staff Software Engineer — Lead AI-Driven Security (Remote)
Staff Software Engineer — Lead AI-Driven Security (Remote)

UpGuard • City of Brisbane

Remote
AUD 190,000 - 230,000
Lifestyle subsidy
WFH setup allowance
Learning & Development allowance
+6
Senior Software Engineer — AI-Powered Cyber Risk Platform
Senior Software Engineer — AI-Powered Cyber Risk Platform

UpGuard • City of Brisbane

On-site
AUD 140,000 - 190,000