Latest AI JobsBrowse Jobs
U

Software Engineer

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

About this role

UpGuard is seeking a full-time Software Engineer to join its Product Engineering team in Sydney or on a remote basis. This opportunity suits developers with at least two years of experience who want to build full-stack cybersecurity solutions using modern cloud infrastructure.

Role Overview

As a Software Engineer at UpGuard, the successful candidate joins the Product Engineering department to help build the Cyber Risk Posture Management platform. The professional works across the entire technology stack, creating user-facing features and backend services that process vast amounts of security data. New hires begin shipping work within their first weeks, supported by a senior engineer buddy, and grow their responsibilities over time.

Key Responsibilities

Design, build, and deliver customer-facing features utilizing the React front end and Go backend services.
Take ownership of well-scoped engineering tasks from inception to completion, participating in design reviews with senior team members.
Maintain platform speed, reliability, and security while scaling infrastructure to manage massive risk signal volumes.
Participate in thoughtful code reviews and engage in technical discussions that influence product development.
Explore the cybersecurity sector to understand threat intelligence, security ratings, and risk posture management.
Progress toward senior engineering roles with mentorship from a dedicated manager focused on career advancement.

Requirements

Typically brings two or more years of relevant software engineering experience.
Demonstrates strong proficiency in TypeScript and React.
Possesses productivity in a backend programming language, with Go preferred.
Displays solid relational database capabilities, specifically using Postgres.
Uses AI coding assistants as a standard default workflow while maintaining accountability for the generated code.
Applies pragmatic trade-offs by balancing technical quality against current business needs.
Operates with low ego and high care, focusing heavily on customer value and product success.

Nice to Have

Prior professional experience within the cybersecurity domain.
Background running scalable services on Kubernetes, ideally deployed via Google Cloud Platform.

Skills and Tools

React
TypeScript
Go
Postgres
Google Cloud Platform (GCP)
Kubernetes
LLM and AI coding tools like Claude Code and Cursor

Salary and Benefits

Monthly lifestyle subsidy supporting financial, physical, and mental well-being.
Work-from-home setup allowance provided during the first three months.
Annual learning and development allowance of $1,500 USD for professional growth.
Paid time off plus two extra UpGuardian leave days.
Eighteen weeks of paid parental leave available for all parenting roles.
Personal leave allowance covering sick and carer responsibilities.
Flexible fully remote work environment without mandatory physical office attendance.
Top-spec laptop hardware provided for daily responsibilities.
Subscriptions to generative AI tools to assist with daily tasks.
Stock options to share in the long-term growth and success of the company.

About the Company

UpGuard develops a Cyber Risk Posture Management platform designed to replace manual security workflows with AI-driven precision. Backed by a recent Series C funding round, the organization scales infrastructure to analyze billions of daily risk signals. Recognized globally as a certified great place to work, the enterprise provides autonomous environments for shipping world-class technology.

How to Apply

Interested candidates should submit their application directly through the official company careers page.

Skills and tech stack

Questions candidates ask

What experience is required for this Software Engineer role?

Candidates typically need 2+ years of relevant engineering experience, along with strong TypeScript and React skills, backend programming knowledge, and relational database proficiency.

Is cybersecurity experience mandatory to apply?

No prior cybersecurity background is required, though candidates must show curiosity about the security domain.

Can this position be performed remotely?

Yes, this is a fully remote working environment with optional physical offices available in Sydney and Hobart.

What technology stack does UpGuard use?

The primary technology stack includes React and TypeScript on the front end, Go services backed by Postgres, running on Kubernetes via Google Cloud Platform, alongside various AI coding assistants.

What perks and allowances are included with the job?

Employees receive a monthly lifestyle subsidy, a WFH setup allowance, a $1,500 USD annual learning and development budget, 18 weeks of paid parental leave, top-spec hardware, generative AI subscriptions, and stock options.

Ready to apply?

The application is on the official UpGuard careers page.

Apply on company site