- Experience
- 2+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 12 seconds ago
- Work mode
- Work from home
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About UpGuard
UpGuard is innovating cybersecurity by eliminating manual bottlenecks through AI-driven precision. Following a successful US$75M Series C funding round, we are expanding our infrastructure to handle 100 billion risk signals daily, fundamentally transforming cyber risk management worldwide. We develop the Cyber Risk Posture Management (CRPM) platform, which security teams rely on, combining security ratings, threat intelligence, and agentic AI to proactively safeguard organizations.
Role Overview
We are seeking a Software Engineer to join our Product Engineering team. This role involves working across the entire technology stack, including customer-facing features developed in React and TypeScript, backend Go services that process massive security data, and the infrastructure that ensures security and reliability. New hires will start contributing during their initial weeks with support from senior engineers and gradually take on greater responsibilities. While expertise in cybersecurity isn't required initially, curiosity about the domain is essential.
Responsibilities
- Develop and deliver customer-facing features using React and Go services.
- Manage well-defined projects from start to finish with senior engineer mentorship and peer reviews.
- Maintain platform performance and scalability as user demand grows.
- Participate in constructive code reviews and technical discussions influencing development practices.
- Deepen knowledge in cybersecurity to enhance product impact.
- Progress towards senior engineering roles with managerial support tailored to growth.
Required Qualifications
- Typically at least 2 years of relevant software engineering experience.
- Proficiency in TypeScript and React for frontend development.
- Competency in a backend programming language, preferably Go.
- Experienced with relational databases, especially Postgres.
- Comfortable using AI-powered coding tools as primary workflow, with sound judgment in evaluating outputs.
- Ability to balance technical quality with immediate business needs pragmatically.
- Collaborative attitude focused on customer and product success over individual code ownership.
Preferred Experience
- Background in cybersecurity domains.
- Hands-on experience operating Kubernetes clusters, ideally within Google Cloud Platform environments.
Benefits and Culture
- Fully remote work option within Australia, supported by offices in Sydney and Hobart.
- Co-working space allowances for those outside office locations, with no mandatory office attendance.
- Biannual team off-sites plus regional social events to foster workplace connection.
- Equity options allowing employees to share in the company’s success.
- Generous paid time off including personal, sick, carer’s, and additional recharge days.
- 18 weeks paid parental leave available to all parenting roles across regions.
- Monthly lifestyle allowance aimed at wellbeing in various aspects.
- $1,500 yearly learning and development stipend usable for career growth beyond standard courses.
- Initial home office setup support within the first three months.
Additional Information
UpGuard is recognized as a Certified Great Place to Work® across multiple countries with majority employee approval. We are an Equal Employment Opportunity and Affirmative Action employer, welcoming applicants regardless of demographic backgrounds. Note that some roles are location-specific; this one is based in Australia. Employment is contingent on passing national police checks and reference verifications prior to start.