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

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 2 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?

Jobs Related To Kasada Compiler Engineer

Software Development Engineer, AWS Audit Manager

Lead software development for AWS Audit Manager, streamlining audit and compliance processes with automation for global customers.

Senior System Development Engineer, Kuiper Network Services

Senior System Development Engineer role for Project Kuiper, building software to manage ground Points of Presence for satellite broadband connectivity.

Software Development Engineer-II

Amazon is seeking a Senior Software Engineer to lead high-scale web services development for digital content commerce.

Software Development Engineer, AWS Energy Team

Join AWS as a Software Development Engineer to build sustainable cloud infrastructure and innovative renewable energy solutions.

Software Development Engineer III, Transporter Aggregation and Tracking Services (Tracks)

Senior Software Engineer role at Amazon, focusing on Last Mile delivery technology and real-time data processing for logistics optimization.