Principal Software Engineer, Platform Security

Salesforce

Remote

Quick summary

Work type
Remote
Location
San Francisco, CA
Salary
$197,300–$313,700 / yr
Posted
3 days ago
Closes
Sep 28, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $198k
This role $256k
$133k most similar roles pay here $333k

This role pays more than 88% of similar roles. Most pay $165,000–$230,400 — the shaded band above. At the midpoint, this role pays about $256k versus about $198k for comparable roles.

Based on 240 similar postings.

Employer

About Salesforce

Salesforce is the world''s leading customer relationship management (CRM) platform, offering cloud-based software for sales, service, marketing, analytics, and application development. Industry: Enterprise Software & Cloud Computing

Salesforce currently has 85 open roles on FindRole.

Listed pay typically runs $171,850–$260,100 across 74 roles with salary data.

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Principal Software Engineer, Platform Security

As a Principal Engineer in the Endpoint Protection & Infrastructure Vulnerability Scanning team at Salesforce, you will lead end-to-end software development for complex security data pipelines and vulnerability scanning platforms. Your responsibilities include designing system architectures, building APIs and services, ensuring platform reliability, and setting engineering standards across the organization. You will collaborate with cross-functional teams to integrate systems securely and mentor junior engineers through PR reviews and technical deep dives. Ideal candidates have over 10 years of software development experience, expertise in database engineering, API development, and distributed systems, and a proven track record in infrastructure hardening and operational reliability. Strong skills in agile methodologies, security disciplines, cloud infrastructure management, and automation are essential for this high-impact role at scale.

What you'll do

  • Lead end-to-end software development for complex security data pipelines.
  • Own system architecture for vulnerability scanning and endpoint protection platforms.
  • Drive platform reliability through monitoring, alerting frameworks, and infrastructure hardening.
  • Design APIs and services including REST API optimization and policy evaluation engines.
  • Set engineering standards for code quality, design consistency, and documentation practices.
  • Mentor Lead and Senior Engineers through PR reviews, sprint planning, and technical deep dives.

What we're looking for

  • 10+ years of core software development experience with mastery in multiple programming languages.
  • Strong foundation in database engineering, API development, and data pipeline construction.
  • Proven ability to deliver large, sophisticated projects across the full software lifecycle.
  • Experience with infrastructure hardening and operational reliability strategies.
  • Ability to design systems at scale and craft architectural vision for complex projects.
  • Skilled in fostering cross-functional technical collaboration and mentorship within teams.
  • Strong engineering process discipline including PR reviews, sprint execution, and documentation.

More like this

Similar roles

Principal Cyber Software Engineer

Northrop Grumman

Mdli01Gc 78 days ago $125,300$187,900
Java JavaScript SQL Spring Framework AngularJS Web Application Development CI/CD Git JIRA PostgreSQL Maven Docker Kubernetes AWS Azure GitHub Python JUnit Selenium

Principal Cyber Software Engineer

Northrop Grumman

Annapolis Junction, MD 7 days ago $119,600$187,900
Python C++ C Java Perl Visual Studio .NET make files Assembly Unix build environments Embedded development Documentation Design reviews Code reviews Software readiness reviews TS/SCI w/Polygraph security clearance

Security Software Engineer

Boeing

Remote (Usa - Swansea, Il, US) 28 days ago $81,000$95,000
AWS CI/CD Nessus Trend_Micro_Deep_Security AWS_Security_Hub GuardDuty Config IAM Encryption Python PostgreSQL Kubernetes Terraform Git Jenkins Swagger JUnit SonarQube
Remote

Sr. Principal Cyber Software Engineer

Northrop Grumman

Annapolis Junction, Maryland 7 days ago $149,300$234,600
C C++ Java Python Perl Assembly Visual Studio .NET Unix Linux Makefiles Network sockets programming IP TCP Application-level protocols Unit testing frameworks CI/CD

#Security Software Engineer

Qualcomm

San Diego, CA 71 days ago $94,200$141,200
C C++ Java Python API Database Management Software Embedded Systems Cloud Edge Computing Software Development Code Reviews Regression Testing CI/CD