Software Security Engineer (Distributed Systems)
Job details
- Pay
- $117,200 – $223,900 a year
- Employment
- Full-time
- Level
- Entry level
- Experience
- 2+ years
- Posted
- Jul 13, 2026
- Last confirmed open
- Oct 23, 2026
What you'll need to apply
Fields this application requires
Company-specific questions
- Do you have the unrestricted right to work in the country to which you're applying? (You must answer “No” if you are on any visa or possess any government issued work authorization document that has an expiration date; you should answer “Yes” if you have DACA or TPS authorization in the US)
- Government Employment: In the last 5 years, have you been an employee of a U.S. federal, state, or local government, including a "special Government employee" (defined under 18 U.S.C. §202), or a member of the U.S. Armed Services (including Reserve and Guard components)?
- Government Responsibilities: Are you now or have you ever, directly or indirectly: been responsible for matters involving Salesforce (or one of its subsidiaries); participated in a procurement, evaluation, source selection or procurement decision involving Salesforce (or one of its subsidiaries); or participated in a contract, claim, controversy, or investigation involving Salesforce (or one of its subsidiaries)? Do you have a relative who is a government employee with responsibility for matters involving Salesforce (or one of its subsidiaries)?
- Do you have an immediate family member who is currently an employee of a U.S. federal, state, or local government, including a "special Government employee" (defined under 18 U.S.C. §202), or a member of the U.S. Armed Services (including Reserve and Guard components)?
- I attest/confirm? that I have no post-government employment restrictions currently applicable to me that have not already been addressed or disclosed in the previous questions, OR that if I am aware of any applicable restrictions, I will disclose them to the recruiter if contacted for further processing of my application. If I have received any written post-government employment advice from any current or former government employer that is still in force, I will provide it to the recruiter if contacted for further processing of my application.
- Are you currently or have you in the past been debarred, suspended, proposed for debarment or declared ineligible for award of a contract by any federal agency?
- Are you a citizen, national or permanent resident of Iran, Cuba, North Korea or Syria? As a U.S. company that exports software and technology internationally, we must comply with U.S. export control laws in every country where we operate. The information provided will be used to determine whether we need to obtain an Export Control License for your employment if you are hired.
- Regarding future positions at Salesforce, please select one of the following options
About this role
Overview
Salesforce and Google Cloud have embarked on a groundbreaking partnership worth $2.5 billion to revolutionize customer relationship management (CRM) through advanced artificial intelligence (AI). By integrating Google's Gemini AI models into Salesforce's Agentforce platform, we're enabling businesses to harness multi-modal AI capabilities—processing images, audio, and video—to deliver unparalleled customer experiences.
Join our team of talented engineers and help us advance the integration of Salesforce applications on Google Cloud Platform (GCP). You will have the unique opportunity to work at the forefront of IDP, AI and cloud computing and contribute to enabling a full suite of Salesforce applications on Google Cloud. You will get an opportunity to build a platform on GCP to enable agentic solutions on Salesforce.
We are seeking a proactive and skilled Software Security Engineer to join our GCP team. The ideal candidate will be responsible for enhancing our security posture across various domains, focusing on development, vulnerability management, infrastructure security, and the security of distributed and scalable distributed systems.
This role requires hands-on experience with security systems, a deep understanding of modern threats, and the ability to drive security improvements through engineering solutions.
As a Software Security Engineer, you won’t just find vulnerabilities, you’ll engineer the systems that prevent them. You will play a pivotal role in securing our distributed micro-services architecture on GCP, moving security by building automated, high-performance tools that empower our entire engineering organization.
Your Impact:
- Security Engineering & Automation: Build and integrate high-performance security tools and custom scripts into our CI/CD pipelines (SAST/DAST, SCA, SIEM) to automate manual toil.
- Infrastructure as Code (IaC): Develop and secure Terraform/IaC templates to ensure our cloud infrastructure is hardened by design before it ever reaches production.
- Vulnerability Leadership: Lead the end-to-end vulnerability lifecycle, using a risk-based approach to prioritize remediation across network, cloud, and application layers.
- Architecture & Threat Modeling: Partner with DevOps and Product teams to conduct threat modeling and architectural reviews, ensuring new features are resilient and scalable.
- Compliance & Governance: Act as the technical lead for audits (SOC2, ISO 27001), leveraging automation to provide evidence of consistent monitoring and timely closure of risks.
- Production Resilience: Troubleshooting and resolving complex security issues in production using distributed tracing and modern monitoring tools.
Required Skills:
- Engineering Mindset: 2+ years of experience for MTS, 5+ years for SMTS, in Security Engineering with a focus on building tools, not just managing them.
- Coding Proficiency: Strong experience in Go, Java, or Python with a solid grasp of Object-Oriented Programming and automation.
- Cloud & Infrastructure Expertise: Deep experience with GCP (similar) and Terraform for managing cloud security posture (CSPM) and infrastructure.
- Security Domain Knowledge: Practical experience with network protocols, OS hardening (Linux), and modern attack vectors.
- Collaborative Spirit: A desire to work cross-functionally with DevOps to embed security into the SDLC.
Desired Qualifications:
- Experience in secure software development lifecycle (SDLC) practices.
- Familiarity with container security technologies (e.g., Docker, Kubernetes).
- Experience with developing or contributing to open source tools.