CareerPlanSign in

Senior Software Engineer (compiler focused)

Melbourne, Victoria💼 Full-time🗓 2026-09-17 → 2026-09-27

Core

Designing and optimizing a custom Virtual Machine and compiler chain to obfuscate code and defend against automated bot attacks.

Role type

Senior IC compiler engineer (cybersecurity)

Builds

Custom JavaScript VMs, compiler stages, and bot defense solutions

Domain

Cybersecurity, compiler theory, virtual machines

Deliverable

production ML models | product features

Required skills

Compiler architecture, AST manipulation, TypeScript, JavaScript VMs, debugging, unit testing

Preferred skills

Browser compatibility, cybersecurity, client-side testing, Babel, VM internals

Technologies

NodeJS, TypeScript, JavaScript VMs, Buildkite, AWS, Docker

Responsibilities

Building and enhancing the Kasada Virtual Machine, optimizing compiler chain stages, translating security research into practical defenses, collaborating on architecture design

Seniority

Senior, hands-on IC

Sourced via viewjobs · Listed on CareerPlan, which tracks 844,000+ jobs from 20+ sources.