Senior Software Engineer (compiler focused)
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.