Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 29 Oct 2026

Software Engineer - Authentication Platform

Salesforce senior full-time

Salary

$117,200 - $176,700 annually

Apply on Salesforce

Description

Salesforce is seeking a Software Engineer to join the Authentication Platform team, which owns the core identity services for Salesforce's production infrastructure. As an individual contributor, you will implement features across the Kerberos, TOTP, and FIDO2/WebAuthn service portfolio, contribute to designs led by senior engineers, and take on-call for a tier-0 platform.

Responsibilities:

  • Deliver features across the Authentication Platform's service portfolio, writing clean, well-tested backend code in Java, Go, or C#.
  • Contribute to design specs and research spikes for features in your area.
  • Implement identity and federation protocols used by the platform, including Kerberos, LDAP, WebAuthn/FIDO2, and TOTP.
  • Partner with the Product Owner and tech lead on story-level scope, sequencing, and dependencies for your own work.
  • Reliably deliver as a developer, reviewer, and tester , high test coverage, clean code, and reviews that catch issues before they land.
  • Apply Salesforce engineering best practices to code, tests, and CI/CD pipelines.
  • Use AI development tools in your day-to-day workflow, and critically evaluate both human and AI-generated code.
  • Analyze and fix bugs in your area, working with more senior engineers on complex ones.
  • Exhibit ownership beyond just coding your features , an active role in testing, review, and monitoring.
  • Participate in the on-call rotation for the Authentication Platform and handle common alerts confidently.
  • Understand the platform's telemetry , metrics, logs, traces, SLIs , and extend it for the features you own.
  • Contribute to Root Cause Analyses for incidents in your area, and follow through on assigned action items.
  • Work with internal stakeholders to answer integration questions about the features you own.
  • Author and maintain technical documentation and runbooks for your work.

Requirements:

  • Strong programming ability in Java, Go, or C#, with production experience building backend services.
  • Working knowledge of at least one identity or federation protocol from this set: Kerberos, LDAP, WebAuthn/FIDO2, TOTP, SAML, OIDC.
  • Experience building, deploying, and debugging distributed services in a Public Cloud environment or a hybrid deployment.
  • Solid grasp of software fundamentals: data structures, testing, code review, source control, CI/CD, and Agile execution.
  • A security-first mindset , writing code with least-privilege defaults, threat-aware reviews, and thorough automated testing.
  • Ability to debug production issues in a distributed system using logs, metrics, and traces.
  • Comfortable executing an agreed-upon plan largely independently, escalating design-level and cross-cutting decisions to senior engineers.

Skills

Required

  • Java
  • Go
  • C#
  • Kerberos
  • LDAP
  • WebAuthn/FIDO2
  • TOTP
  • SAML
  • OIDC

Nice to have

  • IAM specialist depth
  • security hardening
  • compliance and auditing
  • operational grit
  • experience integrating AI development tools

Ready to apply?

You apply with the employer directly. Their original posting is here: https://salesforce.wd12.myworkdayjobs.com/en-US/External_Career_Site/job/Washington---Bellevue/Software-Engineering-MTS_JR355208-1

Apply on Salesforce