Salesforce

Salesforce

Software Engineer

San Francisco, CAPosted 4 days ago$148,500 – $246,000
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

Salesforce is seeking a Senior Software Engineer to design, build, and operate backend systems that power critical infrastructure at scale. This role involves working on distributed, high-availability services, owning significant components end-to-end, and shaping how the team builds reliable software. The engineer will stay deep in the code while mentoring others, treating AI as a core part of their everyday development workflow, and contributing to technical decisions that shape system direction.

Qualifications

Required Qualifications

  • 6+ years of professional software development experience, with a track record of owning production systems end-to-end.
  • Strong proficiency in at least one backend programming language, such as Go, Java, Python, or Rust, and experience with distributed systems.
  • Experience designing and operating Representational State Transfer (RESTful) or gRPC services, including database design and query optimization.
  • Experience deploying and operating services in cloud environments, such as Amazon Web Services (AWS), Google Cloud Platform (GCP), or Microsoft Azure.
  • Strong understanding of Continuous Integration/Continuous Delivery (CI/CD) pipelines, testing practices, and modern software delivery workflows.
  • Ability to work independently on ambiguous problems and drive them to resolution.
  • Strong written and verbal communication skills.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Demonstrated, genuine AI-first approach to engineering, using AI to move faster, build fluency across the stack, and contribute well beyond your core specialty.
  • Experience using AI tools, such as Claude Code, GitHub Copilot, Codex, or Cursor, in development workflows.
  • Advanced prompt engineering skills and the ability to write precise, structured prompts and cultivate the system context that makes AI outputs reliable, secure, and production-ready.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Preferred Qualifications

  • Experience with container orchestration, such as Kubernetes, and Infrastructure-as-Code paradigms.
  • Experience with observability tooling, including distributed tracing, metrics, and alerting, at scale.
  • Experience working in a regulated, multi-region, or high-compliance environment.
  • Familiarity with asynchronous processing, message queues, or event-driven architectures.
  • Deep domain knowledge of Public Key Infrastructure (PKI), X.509 certificate profiles, and mutual Transport Layer Security (mTLS) architectures.
  • Strong understanding of certificate lifecycle management and automated certificate provisioning.
  • Awareness of post-quantum cryptography (PQC) standards, such as Module-Lattice-Based Key-Encapsulation Mechanism (ML-KEM), and crypto-agility design principles.

Skills & Technologies

GoJavaPythonRustgRPCAWSGCPAzureCI/CDKubernetes

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Salary Range

$148,500 – $246,000

Location

San Francisco, CA

Posted

4 days ago

Country

US