Canberra
4 Aug 2026
Software Engineer (Multiple Levels) logo

Software Engineer (Multiple Levels)

UpGuard

Software Engineer (Multiple Levels)

UpGuard is hiring Software Engineers at multiple levels to join their Product Engineering team. The role involves working on a cybersecurity platform, building customer-facing features, and improving system reliability and scalability. Candidates should have 4+ years of engineering experience, proficiency in JavaScript, React, Go, and Postgres, and a curiosity for AI and LLMs.

Core AIHybridFull-timeEntry LevelJavaScriptReact

Salary

Not specified

Work Location

Canberra, Australian Capital Territory, Australia, AU

Work Model

Hybrid

Experience Required

4 years

Employment Type

Full-time

Experience Level

Multiple levels

Core Qualifications

Technical (Must-have)
JavaScriptReactGoPostgreSQLAILLMs
Soft Skills
CollaborationCuriosityPragmatic trade-offsHumble attitudeDesire to contribute

Preferred Qualifications

Technical (Nice-to-have)
CybersecurityKubernetesGoogle Cloud Platform

Key Responsibilities

  • Collaborate with a cross-functional team of engineers, product managers, and designers to create world-class products.
  • Own and develop new customer-facing features end-to-end.
  • Improve system reliability, scalability, and performance.
  • Contribute to code reviews, technical discussions and architectural decisions.
  • Explore an interesting, challenging domain, mastering the fundamentals of cybersecurity and the internet.
Software EngineerCybersecurityAIReactGoPostgreSQLKubernetesGCPFull-timeHybrid