Software Engineer, Security

Cursor Cursor · Coding AI · San Francisco, CA · Engineering

Software Engineer focused on security for an AI-powered coding tool. Responsibilities include building secure systems, implementing agent security features, and ensuring safe handling of agent interactions with user systems.

What you'd actually do

  1. Build AI augmented code review to get involved in important systems at the right time
  2. Build a least-privilege and JIT system for cloud access that enables engineers _and_ enforces least privileges.
  3. Implement a safe environment for agents to engage with code
  4. Implement a framework for securely handling agent manipulation of user systems (e.g., MCP tool calls and command execution).
  5. Implement a paved road for preventing inappropriate data from being logged

Skills

Required

  • software engineering
  • security
  • building secure systems
  • agent security
  • tool use
  • command execution

Nice to have

  • enterprise security
  • cloud infrastructure security
  • developer experience
  • fast-moving environments
  • pragmatism
  • rigor

What the JD emphasized

  • security as your superpower
  • anticipate vulnerabilities
  • secure defaults
  • securely handling agent manipulation
  • tool calls
  • command execution

Other signals

  • AI augmented code review
  • secure environment for agents
  • securely handling agent manipulation
  • tool calls
  • command execution