Senior Software Engineer- Public Cloud Infrastructure
Core
Design, develop, and optimize core back-end systems and resilient distributed systems for Salesforce's public cloud platform serving tens of millions of users.
Role type
Senior IC backend software engineer (public cloud infrastructure)
Builds
Cloud infrastructure automation tools, frameworks, workflows, validation platforms, and microservices on AWS, GCP, Azure, or Alibaba.
Domain
Public Cloud Infrastructure / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Golang, Python, or Ruby; large-scale distributed systems; concurrency; Infrastructure-as-Code (Terraform); containerization (Kubernetes, Docker, Mesos); monitoring, alerting, logging, and reporting; Agile development; Test Driven Development
Preferred skills
open source technology contribution (Spinnaker, Zookeeper); live-site management; technical debt retirement
Technologies
AWS, GCP, Azure, Alibaba, Terraform, Kubernetes, Docker, Mesos, Spinnaker, Zookeeper
Responsibilities
Deliver cloud infrastructure automation tools and validation platforms; design and operate resilient distributed systems across thousands of compute nodes; resolve complex technical issues to improve system availability and performance; participate in on-call rotation for real-time service operations
Seniority
Senior, hands-on IC