Software Engineer

Kasada protects millions of online users everyday by stopping automated bot attacks, aiming to restore trust in the internet.
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Cybersecurity

Description For Software Engineer

Join Kasada in stopping bad bots, for good! We protect millions of online users daily by preventing automated bot attacks. Founded to combat these threats, we believe the internet should be safe for everyone. Bad bots cause billions in damages yearly through account takeovers, content theft, and system overloads. Kasada stops bots at the first request, even those never seen before.

As a Software Engineer in our Defence System Team, you'll work on defeating bots and handling immense traffic volumes (billion requests per day). You'll drive greenfield projects in our core product, the traffic processor, collaborating with other teams to build out our defence platform.

Key Responsibilities:

  • Design and implement features for our market-leading product
  • Collaborate with product and engineering teams
  • Participate in architecture design discussions
  • Build low-latency, massively scalable solutions for millions of requests per minute

Tech Stack:

  • NodeJS, TypeScript
  • Databases: Postgres, Redis, DynamoDB
  • AWS (Kubernetes, Lambda, S3, EC2)
  • Docker, GitHub

Requirements:

  • 3+ years experience in backend development (Node/TypeScript a plus)
  • Strong understanding of AWS Services
  • Experience with containers and highly scalable architectures
  • Exposure to infrastructure as code
  • Excellent communication skills for technical concepts

Benefits:

  • Equity/stock options
  • Flexible working arrangements
  • Generous parental leave
  • Well-being resources and EAP
  • Fun in-person and virtual events

Join us in our mission to make the internet safer while working on cutting-edge technology in a collaborative, global environment!

Last updated 7 days ago

Responsibilities For Software Engineer

  • Design and implement features on our market-leading product
  • Collaborate closely with other product and engineering teams
  • Be involved in architecture design discussions in how we can build efficient solutions
  • Build low-latency massively scalable solutions that cater for millions of requests per minute

Requirements For Software Engineer

Node.js
TypeScript
PostgreSQL
Redis
Kubernetes
  • At least 3 years experience working on backend problems (Node/Typescript experience a plus)
  • A good understanding of AWS Services
  • Experience working with containers
  • Exposure to highly scalable architectures
  • Exposure to infrastructure as code
  • A great ability to communicate highly technical concepts to non-technical audiences

Benefits For Software Engineer

Equity
Parental Leave
  • Equity/stock options
  • Flexible working hours and arrangements
  • Generous parental leave allowances
  • Resources for well-being including EAP
  • Fun in-person and virtual events

Interested in this job?

Jobs Related To Kasada Software Engineer

Full Stack Software Developer

Full Stack Software Developer role at DRW, a global trading firm, developing critical software for algorithmic trading strategies.

Solution Engineer

Solution Engineer role at Make, leading visual platform for automation, seeking German/French speaker for technical sales support.

Junior Allegro Developer

Junior Allegro Developer position at Capco, contributing to CTRM software implementations and enhancements.

Junior Allegro Developer

Junior Allegro Developer position at Capco, contributing to CTRM software implementations and enhancements.

Software Engineer - DSP Optimization

Mid-level Software Engineer for InMobi's DSP optimization team, building automated decision systems to scale advertising revenues.