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
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
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.