Senior Software Engineer at Kasada | AU | Rezi

Senior Software Engineer at Kasada

Senior Software Engineer

Kasada · AU

1 months ago

Senior Software Engineer

Kasada · AU

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Engineer role.

Rezi rewrites your resume against Kasada's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Engineer posting at Kasada — free, in seconds.

About the Role

Kasada has an exciting opportunity for a Senior Software Engineer focused on compilers to join our team responsible for defending customers against automation. This role involves leveraging and inventing novel obfuscation techniques using custom languages and virtual machines to prevent bot attacks, contributing creative innovations to our VM and compiler, and establishing leadership in cybersecurity.

Responsibilities

  • Building and enhancing the Kasada Virtual Machine
  • Building and optimizing different stages of the compiler chain
  • Translating proof-of-concept work from security research into practical solutions
  • Performing research in collaboration with product and engineering teams
  • Contributing to architecture design discussions for efficient solutions

Requirements

  • At least 3 years of experience in a Senior Software Engineering role
  • Understanding of compiler architecture
  • Experience working with compilers
  • Experience with ASTs
  • TypeScript / JavaScript experience
  • Ability to communicate highly technical concepts to non-technical audiences
  • Strong debugging skills and willingness to delve into unknowns
  • Understanding of writing user-based tests

Skills

  • Compiler theory
  • Custom languages
  • Virtual machines
  • Cybersecurity
  • NodeJS
  • TypeScript
  • JavaScript VMs
  • Buildkite
  • AWS
  • Docker
  • Browser knowledge including backwards compatibility
  • Client-based testing experience
  • Babel experience
  • VM experience

Location

  • Sydney

Work Type

  • Full-time

Experience Level

  • Senior

Benefits

  • Equity/stock options
  • Generous parental leave and resources
  • Wellbeing support including EAP with confidential counselling
  • Birthday leave
  • Wellness leave
  • Annual company offsites
  • Dog-friendly HQ

About the Company

  • Kasada protects millions of online users daily by stopping automated bot attacks.
  • Founded to restore trust in the internet, Kasada stops bots at the first request.
  • The company has grown globally from its origins in Sydney.
  • Kasada is an innately curious team that brings bold ideas to solve difficult cybersecurity problems.

Equal Opportunity

  • Kasada is an E-Verify employer (US-based applicants only).