Software Engineering MTS
Core
Building a highly scalable, distributed load balancing and gateway service mesh to front all customer traffic for Salesforce's business automation cloud.
Role type
Senior distributed systems engineer (service mesh)
Builds
Next-generation data plane and control plane for a cloud-native service mesh using Envoy and Istio
Domain
Cloud infrastructure, networking, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems design, cloud infrastructure (AWS/GCP), Golang/Java/C++, Kubernetes, TCP/IP/DNS/TLS/HTTP proxies, CI/CD, Infrastructure as Code, observability, crash-only/recovery-oriented design
Preferred skills
Istio/Envoy expertise, upstream OSS contributions
Technologies
Envoy, Istio, Kubernetes, Golang, Java, C++, AWS, GCP, Terraform, Spinnaker
Responsibilities
Drive implementation of next-gen data/control planes, build reliable self-healing services, operate large-scale clusters across data centers, deliver thin slices of end-to-end functionality, participate in on-call rotation for real-time problem solving
Seniority
Senior, hands-on IC