Wayne Citadel

Application / Cybersecurity Engineer

Tell us how you build.

Short, specific answers beat long ones. Your draft is kept in this browser until you submit.

01 About you

This is a paid role, but the budget is still being negotiated, so we cannot give you a number yet. Does that work for you?

02 Your experience

AWS security services, IaC scanners (Checkov, tfsec, Trivy, Prowler), SAST, threat modeling, incident response, languages. Mark what you have used in production.

What did it catch, how did you measure false positives, and what broke first?

03 How you would work here

The explanation layer may only say what the facts prove.

Name the attack and the permissions involved.

A security group rule allows TCP/22 from 0.0.0.0/0. The instance it is attached to is in a private subnet with no route to an internet gateway. What should the analyzer report?

04 Design problem

Wayne Citadel runs in a customer's GitHub Actions. It reads plans from pull requests that anyone may open, sends facts to a language model, and writes comments and SARIF back. Some customers use it on public repositories.

Threat model the tool itself, not the infrastructure it reviews.

Cover these points. If you think the brief is wrong in part, say so and explain why.

  1. Assets and trust boundaries
  2. Attackers and entry points, including forked pull requests and malicious plan content
  3. Prompt injection through resource names, tags and descriptions
  4. Tokens and permissions: what the Action needs, and nothing more
  5. Supply chain: our releases, dependencies and the model provider
  6. Detection and response when something goes wrong
  7. What you would test or fix in the first two weeks

0 words. Most good answers run 300 to 800.

Your answers are used only to review this application.