Compiler Engineer

Kasada protects millions of online users everyday by stopping automated bot attacks, aiming to restore trust in the internet.
Backend
Senior Software Engineer
Remote
Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Product Manager, E-Commerce

Lead product strategy and development for Google's E-commerce platforms, connecting consumers with businesses through innovative shopping and travel experiences.

Senior Optical Network Engineer, Optical Networking Technologies

Senior Optical Network Engineer position at Google, focusing on designing and maintaining large-scale optical network infrastructure with competitive compensation and benefits.

Senior Physical Design Engineer, Mixed Signal, Silicon

Senior Physical Design Engineer position at Google, focusing on custom silicon solutions and hardware development for consumer products.

Senior Software Engineer, CPU Performance Modeling Engineer

Senior Software Engineer position at Google focusing on CPU performance modeling, requiring expertise in software development, performance analysis, and CPU architecture.

Senior Software Engineer, Host Networking, Offloads

Senior Software Engineer position at Google focusing on host networking infrastructure and Kubernetes networking optimization.

Description For Compiler Engineer

Join Kasada in stopping bad bots, for good! As a Compiler Engineer, you'll be part of a team protecting millions of online users daily. Kasada, founded to stop automated bot attacks, believes the internet should be safe for everyone. You'll apply Computer Science principles to develop novel obfuscation techniques involving custom languages and virtual machines. This role offers the opportunity to research and implement proof of concepts, enhance the Kasada Virtual Machine, and mentor other engineers. You'll work with NodeJS, TypeScript, JavaScript VMs, and GitHub. The ideal candidate understands Compiler Architecture, compiler optimization, and can communicate technical concepts to non-technical audiences. This remote position is open anywhere in Australia, with offices in Sydney and Melbourne. Kasada offers benefits including equity/stock options, flexible working arrangements, parental leave, well-being resources, and a fun event calendar. They value inclusivity and encourage applications from diverse candidates, even if you don't meet every requirement.

Last updated 4 months ago

Responsibilities For Compiler Engineer

  • Taking proof of concepts from security research and implementing them to further enhance our defence against bots
  • Performing research in collaboration with product and engineering teams
  • Building and enhancing our Kasada Virtual Machine
  • Mentoring and coaching other engineers

Requirements For Compiler Engineer

Node.js
TypeScript
JavaScript
  • Understanding of Compiler Architecture
  • Understanding of how to optimise compilers
  • A great ability to communicate highly technical concepts to non-technical audiences
  • A continuous delivery mindset
  • Interest in cyber security

Benefits For Compiler Engineer

Equity
Parental Leave
  • Equity/stock options
  • Flexible working hours and arrangements
  • Generous parental leave allowances and return to work coaching
  • Resources for well-being including EAP - confidential counselling for you and your loved ones
  • An action packed calendar of fun in-person and virtual events

Interested in this job?