Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Security Engineer - Bot & Traffic Defence

$190.5k - $262k per year

Faire

About the company

the company is a technology wholesale platform built on the belief that the future is local. Independent retailers around the globe collectively represent a multi-hundred-billion-dollar wholesale market that has historically been fragmented and offline. At the company, we're using the power of tech, data, and machine learning to connect this thriving community of entrepreneurs across the globe. Picture your favorite boutique in town — we help them discover the best products from around the world to sell in their stores. With the right tools and insights, we believe that we can level the playing field so businesses can grow and local communities can thrive.

We’re looking for smart, resourceful and passionate people to join us as we power the shop local movement. If you believe in community, come join ours.

About this role:

Our Engineering organization owns the software that makes our marketplace work. Our Bot & Traffic Defence function owns how the company holds up against automated traffic: scraping, credential abuse, and application-layer DDoS, from the edge through to detection and scoring. We care about good engineering practice and love to write software that is secure, tested, easy to maintain, and can scale to millions of users. We build scalable, reusable frameworks; consult with product teams; listen to the data; and iterate.

As a Staff Security Engineer, Bot & Traffic Defence, you will be the first dedicated owner of this domain. You will set the technical direction, build the controls and signals that back it, and establish an ownership model that holds across Security, Platform, service teams, and Anti-Abuse.

As a Staff Security Engineer, Bot & Traffic Defence, you’ll collaborate with us to:

  • Own the technical strategy and roadmap for bot, scraping, and application-layer DDoS defence end to end, from edge controls through detection and scoring, including revising the strategy where the evidence contradicts it.
  • Author and tune edge security controls as code: WAF rules, rate limiting policies, and challenge mechanisms, against real adversaries who respond to every change you make.
  • Build higher-confidence bot and trust signals so that the company can enforce more aggressively without turning legitimate logged-out buyers away.
  • Design and operate distributed layer 7 rate limiting, and make the calls on keying, counter state, and where in the stack enforcement belongs.
  • Make incident response for bot and DDoS events a solved problem: clear paging paths, runbooks a non-specialist on-call can execute at 3am, and observability that answers whether humans are actually being affected.
  • Lead post-incident reviews on recurring classes of bot incidents so systemic causes surface instead of repeating.
  • Build the tooling, secure defaults, and playbooks that let service-owning teams protect their own endpoints correctly without you in the loop for every decision.
  • Land a durable ownership model across Security, Platform, service teams, and Anti-Abuse, where every attack vector has a named owner who has accepted it and it holds without escalation.
  • Make the company's bot posture legible to leadership, including a defensible view of residual risk, and force the outstanding business decisions that engineering is currently making by default.

We’re excited about you because you have:

  • Hands-on operational ownership of a CDN or edge security platform (Cloudflare, Akamai, Fastly, or AWS CloudFront/WAF/Shield) in production against real adversaries, managed as code rather than clicked through a vendor dashboard.
  • Experience defending a high-traffic consumer site against scraping and application-layer DDoS, including the part where the attacker shifts vectors a week after your control ships, and the instinct to design for raising attacker cost rather than for a permanent block.
  • A practical understanding of bot detection signals and where each one fails: TLS and fingerprinting (JA3/JA4), behavioural signals, mobile device attestation (App Attest, Play Integrity), and challenges, with a real view on the precision and recall trade-off each one carries.
  • Experience designing distributed rate limiting at layer 7, including the differences between per-IP, per-ASN, per-session, and per-fingerprint keying, when each gets evaded, and how to hold counter state across a fleet without the limiter becoming the bottleneck.
  • Quantitative rigour in detection work: you can measure a detection's precision and recall, set a false‑positive tolerance with the business, and defend a threshold change with data rather than intuition.
  • A preference for solving traffic and abuse problems with code rather than manual operations, including writing and maintaining internal tooling that on‑call engineers depend on mid‑incident.
  • Comfort writing and reviewing code in an OOP language such as Kotlin, Java, Python, or TypeScript, enough to read an unfamiliar service, find where a control is being bypassed, and open the pull request that fixes it.
  • Working fluency with infrastructure as code and cloud environments (Terraform, AWS or GCP, Kubernetes) sufficient to own a security control plane, and the judgment to know when a Terraform‑gated workflow is too slow for an incident and needs a break‑glass path with an audit trail.
  • Experience owning incident response for a live traffic attack, including holding the authority to block traffic under time pressure.
  • A track record of setting technical direction in an ambiguous domain with no existing owner, and of sequencing work when everything is nominally urgent.
  • Experience landing a cross‑team ownership model without authority, including moving responsibility away from a team that currently holds it and getting other teams to accept obligations they did not ask for.
  • Comfort delivering primarily through other teams rather than personal throughput.
  • The ability to put security risk in business terms for executives, translating traffic and abuse metrics into revenue, cost, and reputational exposure.
  • Clear communication with engineers outside security, describing an attack and its trade‑offs without alarmism or unexplained jargon.

Technologies we use and teach:

  • Kotlin, Typescript, Python
  • Edge and CDN security tooling: WAF, rate limiting, bot management, challenge policies
  • AWS, OCI, Terraform, Kubernetes
  • JSON, and Protocol Buffers

Salary range:

Canada: the pay range for this role is $190,500 to $262,000 per year.

This role will also be eligible for equity and benefits. Actual base pay will be determined based on permissible factors such as transferable skills, work experience, market demands, and primary work location. The base pay range provided is subject to change and may be modified in the future.

Hybrid the company employees currently go into the office 3 days per week on Tuesdays, Thursdays, and a third flex day of their choosing (Monday, Wednesday, or Friday).* Additionally, hybrid in‑office roles will have the flexibility to work remotely up to 4 weeks per year. Specific Workplace and Information Technology positions may require onsite attendance 5 days per week as will be indicated in the job *

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Staff Security Engineer - Bot & Traffic Defence in Waterloo, ON vacancy
  • $194.5k - $226.75k per year

     ...route and answer, or standalone agentic bot vendors built to deflect, Dialpad was...  ..., and Empathetic . Your role As a Staff Software Engineer, you’ll own the platformization roadmap...  ...’s developer experience, productivity, security, and scalability. This position reports... 
    Suggested
    Work at office

    Dialpad, Inc.

    Waterloo, ON
    3 days ago
  •  ...building CasQade — a crypto-agile security platform protecting sovereign government, defence, financial, and critical-...  ...We are hiring a Senior Security Engineer to own the security and cryptographic...  ...features as well as findings. Secure-by-default instincts backed by examples... 
    Suggested
    Full time

    Qorsa

    Waterloo, ON
    1 day ago
  • $188.2k - $282.2k per year

     ...synonymous with entertainment excellence and creativity. Staff Software Engineer, Adaptive Experiences Platform Waterloo, ON About the...  ...expansion, data binding, hydration, or client-side rendering engines. Experience building or integrating client SDKs, content... 
    Suggested
    Long term contract
    Full time
    Contract work
    Internship
    Manual labor

    Playstation

    Waterloo, ON
    a month ago
  • $216k - $297k per year

     ...believe in community, come join ours. About This Role Our Engineering organization owns the software that makes our marketplace work....  ...having to think about the plumbing underneath. We are hiring a Staff Engineer to own that plumbing. Concretely, this means the path data... 
    Suggested
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Waterloo, ON
    2 days ago
  • $256k per year

     ...I’m Abhik, Ashby's Co-Founder and VP of Engineering. We’re looking for a versatile, persistent...  ...Shouldn’t Apply If To you, a tech lead, staff, or principal engineer is someone who...  ...analytics modeling and query language, policy engine, workflow engine, design system) that we... 
    Suggested
    Internship
    Work at office
    Remote work
    Night shift
    Day shift

    Ashby

    Waterloo, ON
    18 days ago
  • $181k - $241k per year

     ...developing consumer experiences using UI frameworks like React You have 2+ years of experience working in search or related recommendation engines You have experience delivering major features, system components or deprecating existing functionality in a system through the... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Waterloo, ON
    2 days ago
  • $181k - $241k per year

     ...At Affi… no hidden fees, no surprises, and no tradeoffs on what matters most. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration (CI) team. This role is critical in ensuring the reliability, scalability, and efficiency of our development pipelines... 
    Long term contract
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Affirm

    Waterloo, ON
    4 days ago
  • $160k - $222k per year

     ...in community, come join ours. About the role: Our Engineering organization owns the software that makes our marketplace work. Our Product Security team enables product engineering teams to develop and deploy secure software that makes that happen. We care about good... 
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Waterloo, ON
    1 day ago
  • $181k - $241k per year

     ...predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. We are looking for a Staff Engineer to lead projects and initiatives on the Fraud Decisioning team. You'll be responsible for building tools and systems that empower... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Waterloo, ON
    3 days ago
  • $190.5k - $262k per year

     ...products lets Main Street retailers compete with big-box stores and we’re responsible for the first step in that journey. As a Staff Product Engineer on the Brand pillar, you will be responsible for helping teams execute on our hardest features, coaching engineers, and... 
    Long term contract
    Temporary work
    Work at office
    Local area
    Remote work
    Monday to friday
    Shift work
    3 days per week

    Faire

    Waterloo, ON
    a month ago
  • $127k - $225k per year

     ...immediate 12-month contract opening for a Research Engineer. About the team: The Huawei Digital...  ...enterprise computing platforms by building security features from the ground up. We believe that everyone deserves to have a secure computing foundation to build upon. Our... 
    Full time
    Contract work
    Internship
    Immediate start
    Worldwide
    Shift work

    Huawei Technologies Canada Co.,

    Waterloo, ON
    more than 2 months ago
  • $190.5k - $262k per year

     .... If you believe in community, come join ours. Help build the engine behind Faire’s growth: Faire is building the operating system...  ...success of local entrepreneurs around the world. We’re hiring a Staff Software Engineer to help lead the technical vision and... 
    Long term contract
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to friday
    3 days per week

    Faire

    Waterloo, ON
    a month ago
  • $119k - $178k per year

     ...Category Engineering Hire Type Employee Job ID 17958 Base Salary Range $119000-$178000 Remote Eligible No Date Posted 06/23/2026 We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered... 
    Long term contract
    Remote work
    Worldwide

    Synopsys Inc

    Waterloo, ON
    more than 2 months ago
  • $80k - $100k per year

     ...Developer specializing in Quality Engineering, you will be embedded within...  ..., accessibility, usability, security, and scalability are built in...  ...stakeholders, and other RideCo staff to define acceptance criteria,...  ...travel time and route estimation, traffic modeling Observability:... 
    Full time
    Casual work
    Work at office
    Flexible hours

    Rideco

    Waterloo, ON
    3 days ago
  • $127k - $225k per year

     ...immediate permanent opening for a Senior Research Engineer. About the team: The Huawei Digital...  ...enterprise computing platforms by building security features from the ground up. We believe that everyone deserves to have a secure computing foundation to build upon. Our... 
    Permanent employment
    Full time
    Internship
    Immediate start
    Worldwide
    Shift work

    Huawei Technologies Canada Co., Ltd.

    Waterloo, ON
    2 days ago
  •  ...cybersecurity company building CasQade — a crypto-agile security platform protecting sovereign government, defence, financial, and critical-infrastructure networks...  .... The Role We are hiring a DevOps Engineer to run the build, release and deployment infrastructure... 
    Full time

    Qorsa

    Waterloo, ON
    1 day ago
  • $181k - $241k per year

     ...into a clear product vision. The team works closely with design, engineering, and analytics to build scalable financial products that empower...  ...execution, and champion the user in every decision. As a Staff Product Manager on Affir’s Credit & Pricing team, you’ll shape how... 
    Long term contract
    Work at office
    Remote work
    Flexible hours

    Affirm

    Waterloo, ON
    2 days ago
  •  ...cybersecurity company building CasQade — a crypto-agile security platform protecting sovereign government, defence, financial, and critical-infrastructure networks...  .... The Role We are hiring a Cryptography Engineer to work on the cryptography at the core of CasQade,... 
    Full time

    Qorsa

    Waterloo, ON
    1 day ago
  •  ...artificial intelligence or ML/AI engineering and are looking for a new...  ...Science, Architecture, Governance, Security and business teams to turn data and AI opportunities into secure, reliable and production-ready...  ...controls and prompt-injection defences. Maintain auditable model,... 
    Internship

    Zurich

    Waterloo, ON
    1 day ago
  •  ...cybersecurity company building CasQade — a crypto-agile security platform protecting sovereign government, defence, financial, and critical-infrastructure networks...  ...The Role We are hiring a senior silicon design engineer to be part of the hardware design of a chip program... 
    Full time

    Qorsa

    Waterloo, ON
    1 day ago
  •  ...Space Systems Engineer Work Location: Waterloo, ON About Canadian Strategic Missions...  ...will shape Canada's future in space, defence, and energy. We focus on developing dual...  ...CSMC has established real momentum. WE have secured significant government investment to advance... 
    Long term contract
    Full time
    For contractors
    Remote work

    Csmc Inc

    Waterloo, ON
    more than 2 months ago
  •  ...cybersecurity company building CasQade — a crypto-agile security platform protecting sovereign government, defence, financial, and critical-infrastructure networks...  ...The Role We are hiring a Full Stack Software Engineer to build the operator side of CasQade, our crypto-agile... 
    Full time

    Qorsa

    Waterloo, ON
    1 day ago
  • $73k - $92k per year

     ...maintain contact with the client throughout the year. Direct fieldwork daily, inform supervisors of the engagement status, and manage staff performance. Adapt the audit approach to the changing client environment. Demonstrate a thorough understanding of complex... 
    Long term contract
    Worldwide
    Weekend work

    EY

    Waterloo, ON
    7 days ago
  • $19.34 per hour

     ...Company Overview: We are North America's leading security and facility services provider with approximately 300,000 service personnel. At Allied Universal(R), we pride ourselves on fostering a promote from within culture. There are countless examples of individuals who began... 
    Hourly pay
    Full time
    Part time
    Flexible hours
    Shift work

    Allied Universal

    Waterloo, ON
    1 day ago
  •  ...cybersecurity company building CasQade — a crypto-agile security platform protecting sovereign government, defence, financial, and critical-infrastructure networks...  .... The Role We are hiring a Senior Software Engineer to build on SiQcure, our post-quantum platform for... 
    Full time
    Contract work

    Qorsa

    Waterloo, ON
    1 day ago
  •  ...cybersecurity company building CasQade — a crypto-agile security platform protecting sovereign government, defence, financial, and critical-infrastructure networks...  .... The Role We are hiring a Senior Software Engineer to own the platform and reliability of SiQcure, our... 
    Full time
    Internship

    Qorsa

    Waterloo, ON
    1 day ago
  • $90k - $140k per year

     ...crime, protect assets, and guard national security.   With employees based around the...  ...are looking for a Software Development Engineer in Test to help build and sustain high-quality...  ...Clear progression path toward Senior or Staff Quality Engineering roles. What You'll... 
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Waterloo, ON
    more than 2 months ago
  •  ...! We have an active opening for a full-time  Senior Backend Engineer to strengthen the systems behind our eXactPark cloud solution....  ...reliability, performance, and long-term maintainability. Deliver secure application behavior across authentication, authorization,... 
    Long term contract
    Full time
    Flexible hours

    Eleven-x

    Waterloo, ON
    12 days ago
  • $150k - $180k per year

     ...context: what we’re building, why, and the technical vision. As Engineering Manager, you build the capability to deliver it: the right...  ...deliver a product that maximizes customer value, product quality, security, and reliability, including building and maintaining highly-observable... 
    2 days per week

    Aterlo Networks Inc

    Waterloo, ON
    4 days ago
  •  ...scalable cloud, mobile, and embedded software solutions that deliver secure access through mobile credentials. As demand accelerates...  ...individual contributor working closely with Sales, Marketing, Engineering, and Customer Success teams to help customers and partners understand... 
    Full time

    Sera4

    Waterloo, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Security Engineer - Bot & Traffic Defence. Be the first to apply!