Senior / Lead / Principal Software Engineer - Foundations Team (infrastructure/platform)

Salesforce Salesforce · Enterprise · Washington - Seattle Metro -, Georgia - Atlanta Metro, CA · Remote

Salesforce is seeking a Senior / Lead / Principal Software Engineer for their Foundations Team, focusing on building and optimizing scalable cloud infrastructure, CI/CD pipelines, and observability tools. The role involves architecting secure, fault-tolerant systems, improving performance, managing infrastructure as code, and mentoring other engineers. While the company emphasizes AI and the role mentions AI-assisted development tools, the core responsibilities are in backend systems, cloud infrastructure, and engineering excellence, not direct AI/ML model development.

What you'd actually do

  1. Architect & Build: Lead the design and implementation of secure, fault-tolerant, and highly available cloud infrastructure on public cloud services.
  2. System Optimization: Continuously improve system performance, identify bottlenecks, and deploy optimizations for smooth operation at scale for highly-trafficked services.
  3. CI/CD Evolution: Lead the evolution of our Continuous Integration and Deployment pipelines in a multi-service environment, reducing complexity and increasing resilience.
  4. Infrastructure Management: Plan and execute timely infrastructure upgrades and changes using infrastructure-as-code to enable faster execution, improved scale, and increased cost efficiency.
  5. Observability: Leverage tools like DataDog, Sentry, and others to monitor system infrastructure, configure alerts for anomalies, and proactively ensure system health.

Skills

Required

  • 5+ years of experience in professional software development
  • backend systems
  • cloud platforms
  • infrastructure
  • Go
  • Python
  • Typescript
  • Ruby
  • AWS
  • Google Cloud
  • Azure
  • Terraform
  • CDK
  • CloudFormation
  • Pulumi
  • Kubernetes
  • AWS ECS
  • Docker
  • DataDog
  • Prometheus
  • Grafana
  • ELK
  • SQL
  • RDBMS
  • PostgreSQL
  • ClickHouse
  • AI-assisted software development
  • B.S. or Master’s degree in Computer Science, or equivalent work experience

Nice to have

  • AI CRM
  • agentic era
  • AI agents
  • AI-assisted coding tools

What the JD emphasized

  • strong emphasis on backend systems, cloud platforms, and infrastructure
  • Deep experience architecting secure solutions on cloud-based infrastructure
  • Proven experience in automated provisioning using tools like Terraform, CDK, CloudFormation, or Pulumi
  • Experience with automated deployments using container orchestration technologies such as Kubernetes, AWS ECS, or Docker
  • Strong hands-on experience with monitoring and logging tools such as DataDog, Prometheus, Grafana, or ELK