Latest AI JobsBrowse Jobs
U

Staff Software Engineer

UpGuardSydneyProduct
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Posted
3 Jul 2026
Status
Open · checked 7d ago

About this role

UpGuard is hiring a remote Staff Software Engineer based out of Sydney to set technical direction across Product Engineering and shape the future of cybersecurity. This role is well-suited for an experienced technologist eager to tackle complex data problems and build world-class technology from anywhere.

Role Overview

The Staff Software Engineer will address architecture, data, and scaling problems that extend beyond a single squad. This position remains hands-on in the code while collaborating closely with engineering leadership to determine the future path of the platform. The person in this role will join one of the product engineering squads and elevate building standards across the entire organization.

Key Responsibilities

Build features within a squad to ensure technical direction remains grounded in actual code and customer needs.
Establish cross-team technical direction and take ownership of architecture decisions that span multiple squads.
Lead the most challenging scaling and data problems as infrastructure scales toward processing 100 billion risk signals daily.
Elevate engineering standards across the organization through reviews, best practices, and mentoring senior engineers.
Collaborate with engineering and product leadership to define the product roadmap and determine what to build.

Requirements

Typically 8 or more years of relevant engineering experience at product-driven, tech-centric companies.
Strong proficiency in TypeScript and React.
Productivity in a backend programming language, with Go used internally.
Solid relational database skills, specifically using Postgres.
Experience using AI coding tools as a default workflow along with the judgment to review and own the output.
Pragmatic approach to balancing technical quality with immediate business needs.
Demonstrated history of setting technical direction across multiple teams and bringing people along.
Track record of taking end-to-end ownership of difficult scaling or architecture problems with significant business outcomes.
Comfort with influencing without formal authority and working alongside product teams and leadership.

Nice to Have

Background in cybersecurity.
Experience running services on Kubernetes, ideally on Google Cloud Platform.
Knowledge of data engineering, high-throughput systems, or large-scale crawling and scanning.
Experience evolving architecture and team culture while a company scales from a monolith toward independent services.
History of building complex applications or systems from scratch alongside a cross-functional team.

Skills and Tools

React
TypeScript
Go
Postgres
Kubernetes
Google Cloud Platform (GCP)
Large Language Models (LLMs)
Agentic coding tools like Claude Code and Cursor

Salary and Benefits

Fully remote working environment with no compulsory office attendance.
Monthly lifestyle subsidy supporting physical, financial, and mental well-being.
Work-from-home setup allowance provided within the first three months.
$1,500 USD annual learning and development allowance for career growth.
Paid time off plus two additional UpGuardian leave days.
18 weeks of paid parental leave regardless of parenting role.
Personal leave allowance covering sick and carer's leave.
Top-spec laptops provided for the role.
Generative AI subsidy for paid subscriptions to AI tools.
Stock options to share in long-term company success.

About the Company

UpGuard is replacing manual security bottlenecks with AI-driven precision by building a Cyber Risk Posture Management platform that security teams love. Following a US$75M Series C funding round, the company is scaling its infrastructure globally to process 100 billion risk signals daily. Recognized as a Certified Great Place to Work in the US, Australia, UK, and India, UpGuard empowers teams with autonomy and resources to deliver high-impact technology.

How to Apply

To submit an application for this position, please visit the official UpGuard careers page.

Skills and tech stack

Questions candidates ask

Is this position remote?

Yes, this is a fully remote role with no mandatory office attendance, though UpGuard maintains physical offices in Sydney and Hobart.

What technology stack does UpGuard use?

The front end utilizes React and TypeScript, while backend services are built in Go with Postgres databases, running on Kubernetes via Google Cloud Platform.

How many years of experience are required?

Candidates typically need 8 or more years of relevant engineering experience at tech-centric, product-driven companies.

What kind of benefits are included?

Benefits include a monthly lifestyle subsidy, a WFH setup allowance, a $1,500 USD annual learning and development allowance, 18 weeks of paid parental leave, stock options, and top-spec hardware.

What are the primary duties of the Staff Software Engineer?

Responsibilities include setting cross-team technical direction, tackling massive scaling and data problems, writing code within a squad, mentoring senior engineers, and shaping the product roadmap with leadership.

Ready to apply?

The application is on the official UpGuard careers page.

Apply on company site