Careers
Be a part of building the world's premier cybersecurity governance and risk management platform from the ground up! Founded and led by a widely-known 25-year cybersecurity industry innovator, Adversarial offers a turnkey platform to enable non-cyber executives to automate cybersecurity governance, strategy, and operations. More than a compliance tool, the platform satisfies the full range of needs from risk and incident tracking to Board-level governance deck production. “Adversarial Shops” (customers) gain the maturity of a world-class security team at a fraction of the investment of time and money, at a time when they cannot afford anything less.
Ideal candidates will love creative problem solving while loving the opportunity to apply that in cybersecurity. We have a beautiful whiteboard-filled office in Old Fourth Ward on the Atlanta beltline and enjoy collaborating in person.
Software Engineer
Role Overview:
As an Adversarial Software Engineer, you will dive into the heart of cutting-edge technology, working to deliver and improve features within our platform. We don't just repackage public libraries all day over here - we build high performance solutions from scratch and contribute improvements upstream where we can. Because our mission involves enabling business leadership to oversee the complex field of cybersecurity, we are a design-forward shop that spends a lot of time obsessing over User Experience (UX).
You'll have the opportunity to contribute immediately while also exploring and developing innovative solutions to new challenges. Engineers at Adversarial tend to work across our stack, consisting of frontend development in TypeScript and Svelte and a backend implemented in Rust. Performance is non-negotiable for us - our customers demand constant ingestion and analysis of Risk and Incident data from dozens of integration sources. Ensuring that our data pipelines are optimized, frontend visualizations snappy and intuitive, and our overall platform architecture is resilient are all key to the platform’s success. We’re also pioneering the integration of large language models into our risk management workflows.
We’re also integrating pragmatic AI into our risk management workflows. You’ll help architect and implement LLM-powered pipelines and proactive agents for areas such as risk-based vulnerability management, incident impact assessment, and threat profile analysis. Whether it's running eval tasks against the latest models, tuning our prompts and skills, or pouring over tool traces to ensure confidence in our systems, we work every day to ensure confidence in our agentic systems.
Ideal Candidate:
- Looks for opportunities to learn and hone skills through online challenges and personal projects
- Comfortable working in a collaborative in-person Atlanta environment
- Excited about diving into topics like threat intelligence, cyber risk management, and security leadership discussions daily
- Experience with Typescript, Svelte, and/or Rust (or an eagerness to learn!)
- Experience with building and evaluating agents using LLM APIs such as OpenAI, Claude, Gemini, Ollama, etc.
- Familiarity with common AI technologies such as MCP, A2A, embeddings, vector databases etc.
- Familiarity with deploying cloud infrastructure (GCP, AWS), relational databases (PostgreSQL, MySQL), and container platforms (CloudRun, GKE, EKS, ECS).
- Values diversity and inclusion, eager to add to our team's collective identity
Our Culture:
Adversarial Risk Management is dedicated to creating a welcoming and inclusive workplace. We believe that diversity fuels innovation and strive to maintain an environment where all team members feel valued and included. Whether it's through weekend projects or the daily commute, we encourage our team to share their passions, fostering a culture of continuous learning and mutual respect.