DeveloperJobs.io
← Back to all jobs

Job Description

Salesforce Enterprise Security is looking for a Software Engineer to help build foundational Identity and Access Management (IAM) platform services. This onsite role in Bellevue, WA focuses on device trust, identity and security platform components, and secure operations supported by AI-enabled workflows.

Role Overview

In this position, you will design and deliver production-grade capabilities for IAM, including certificate-based and hardware-backed trust mechanisms. You will also contribute to core platform services such as PKI, secure transport, and access enforcement, while participating in secure operations and incident support.

Responsibilities

  • Build and ship high-quality, production-grade software across Linux, macOS, and Windows using modern engineering practices, with AI as a core part of the development workflow
  • Design and orchestrate systems where AI agents integrate into human workflows, and evaluate code for correctness, quality, security, and performance regardless of whether it is human- or AI-generated
  • Implement device trust and attestation capabilities, including certificate-based and hardware-backed trust mechanisms
  • Contribute to identity and security platform components involving certificates, Public Key Infrastructure (PKI), secure transport, and access enforcement
  • Deploy and maintain containerized workloads using Kubernetes and Docker, leveraging infrastructure-as-code tools such as Terraform
  • Support secure development workflows, including automated testing, CI/CD pipelines, and code quality and security checks
  • Assist with vulnerability remediation by triaging findings, validating fixes, and partnering to close security gaps quickly
  • Participate in incident response and operational investigations by collecting data, analyzing system behavior, and supporting remediation
  • Collaborate with security, infrastructure, and engineering teams to support platform reliability and trust in an Agile environment

Required Qualifications

  • 3 years of software engineering experience
  • Experience building software in one or more languages such as Golang, Python, Java, or similar
  • A demonstrated, genuine AI-first approach to engineering, using tools such as Claude Code, GitHub Copilot, Codex, or Cursor
  • Understanding of distributed systems, microservices architecture, and cloud-native services
  • Familiarity with software fundamentals including debugging, testing, and version control with Git
  • Familiarity with REST/JSON APIs and service integration concepts
  • Understanding of CI/CD pipelines and developer workflows
  • Understanding of Linux or system-level development fundamentals
  • Interest in enterprise security, identity, authentication, and access management
  • Strong communication skills and willingness to collaborate and learn in a team environment
  • A related technical degree is required

Technologies

  • Golang, Python, Java
  • Claude Code, GitHub Copilot, Codex, Cursor
  • Linux, macOS, Windows
  • REST, JSON, Git
  • CI/CD, Kubernetes, Docker, Terraform
  • Public Key Infrastructure (PKI), certificate-based trust, hardware-backed trust mechanisms

Benefits

  • Time off programs
  • Medical, dental, and vision
  • Mental health support
  • Paid parental leave
  • Life and disability insurance
  • 401(k)
  • Employee stock purchasing program

Additional “Even Better If” Criteria

  • Exposure to deploying or troubleshooting Kubernetes workloads and familiarity with infrastructure-as-code tools such as Terraform or CloudFormation
  • Experience with observability platforms (logging, metrics, or distributed tracing) and familiarity with reliability concepts such as SLOs and SLIs
  • Interest in security and identity topics such as TLS, OAuth, SAML, MFA, passkeys, and certificates; curiosity about Zero Trust, device trust, or Trusted Platform Module (TPM)/T2-based attestation
  • Awareness of secure coding practices including OWASP Top 10, input validation, and secrets management; exposure to security tooling such as vulnerability scanning, static analysis, or dependency scanning
  • Working knowledge of SQL and/or NoSQL databases and familiarity with testing frameworks
  • Advanced prompt engineering skills to write precise, structured prompts that make AI outputs reliable, secure, and production-ready
  • Relevant coursework, degree, or project experience in distributed systems, cloud infrastructure, cybersecurity, or security automation

Location and Compensation

  • Location: Bellevue, WA (onsite)
  • Salary: USD 117,200 - 176,700 per year

Accommodations

If you need a reasonable accommodation during the application or recruiting process, submit a request via the Accommodations Request Form.

Artificial Intelligence in the Recruiting Process

Salesforce uses artificial intelligence (AI) tools to help recruiters assess and evaluate candidates’ resumes and qualifications throughout the recruiting process.

Similar Jobs