Senior Software Engineer

UpGuard
Sydney, Brisbane, Melbourne, Adelaide
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Mentoring","Pragmatism","Product focus"]

Own a feature area end to end within Product Engineering, partnering with product on feasibility and technical scope and driving design decisions through production. Mentor engineers and raise code quality across your squad while improving reliability, scalability, and performance. Bring deep cybersecurity domain understanding into an AI-assisted engineering workflow using React/TypeScript, Go, Postgres, Kubernetes, and GCP.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
UpGuard
UpGuard
22 hours ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 14 hours agoStatus: Live

Job Summary

Own a feature area end to end within Product Engineering, partnering with product on feasibility and technical scope and driving design decisions through production. Mentor engineers and raise code quality across your squad while improving reliability, scalability, and performance. Bring deep cybersecurity domain understanding into an AI-assisted engineering workflow using React/TypeScript, Go, Postgres, Kubernetes, and GCP.
Location: Sydney, Brisbane, Melbourne, Adelaide
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Own a feature area end to end, from design conversations through production and follow-up.
  • •Lead technical design and drive architectural decisions for your area.
  • •Collaborate with product and design on feasibility, costs, and delivery priorities.
  • •Mentor engineers and improve the quality of the squad’s code and decisions.
  • •Improve reliability, scalability, and performance of the systems you own, with cybersecurity domain input.

Pay and Benefits

Perks:Remote WorkEquityParental LeavePaid LeaveLearning BudgetHome Office

Key Requirements

  • •Typically 5+ years of relevant engineering experience at tech-centric, product-driven companies.
  • •Strong TypeScript and React skills.
  • •Backend productivity in Go (or equivalent backend experience).
  • •Solid relational database skills, including Postgres.
  • •Use AI coding tools as a default workflow and exercise strong judgment reviewing and owning outputs.
Experience:5+ years
Skills:MentoringPragmatismProduct focus
Tech Stack:ReactTypeScriptGoPostgresKubernetesGoogle Cloud PlatformClaude CodeCursorLLMAgentic AI

Company Brief

UpGuard
Provides cybersecurity solutions including risk ratings, third-party vendor risk management, and data breach detection to help organizations assess and reduce cyber risk across their digital supply chain.
Industry: Cybersecurity
Company Size: Medium (51 to 250 employees)
Growth: Established Company
Headquarters: San Francisco, United States
Founded: 2012
WebsiteLinkedIn