Hybrid Staff Security Software Engineer, Vulnerability Management

Posted 3 hours ago

Apply now

About the role

  • Staff Software Engineer on Vulnerability Management team at Salesforce, driving security tooling strategy and automation for detecting and remediating vulnerabilities. Collaborate with cross-functional teams while providing mentorship and delivering high-quality engineering solutions.

Responsibilities

  • Serve as a technical anchor for a team that builds and maintains the systems and tooling to detect, track, and remediate security vulnerabilities across our organization
  • Drive technical strategy for automating and scaling vulnerability management
  • Work closely with security engineers, product teams, and infrastructure partners
  • Own the technical architecture and roadmap for vulnerability management tooling
  • Lead the design and development of high-quality, scalable engineering solutions
  • Drive integration strategy across vulnerability scanners, aggregation pipelines, and downstream systems
  • Define and evolve metrics and reporting frameworks for program effectiveness
  • Partner with cross-functional stakeholders to embed security automation into the development lifecycle
  • Identify systemic gaps and high-priority problems, propose solutions, and drive them to completion
  • Provide technical mentorship, design reviews, and code reviews to engineers

Requirements

  • U.S. Citizenship or Permanent Residency (Green Card holder)
  • 8+ years of industry software engineering experience, with a meaningful portion of that spent in security engineering, platform engineering, or infrastructure-adjacent domains
  • Deep proficiency in Python, with a strong track record of writing production-grade, tested, maintainable code in complex systems
  • Demonstrated experience owning and delivering end-to-end engineering projects, from early-stage design through production deployment and ongoing operation
  • Solid understanding of vulnerability management concepts, including how vulnerabilities are discovered, classified, prioritized, and remediated in enterprise environments
  • Experience building or maintaining integrations with security tooling such as vulnerability scanners, SIEM systems, or similar platforms
  • Comfort working with CI/CD pipelines, version control workflows, and modern software delivery practices
  • Experience working across teams and communicating technical concepts clearly to both engineers and non-technical stakeholders
  • Strong judgment in the face of ambiguity, and a track record of asking the right questions before building rather than after.

Benefits

  • time off programs
  • medical
  • dental
  • vision
  • mental health support
  • paid parental leave
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program

Job title

Staff Security Software Engineer, Vulnerability Management

Job type

Experience level

Lead

Salary

$197,300 - $313,700 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job