Smts/lmts Distributed Systems - Public Cloud, Gcp

Salesforce Salesforce · Enterprise · Hyderabad, India, India

This role is for a Distributed Systems Engineer on the Public Cloud team at Salesforce, focusing on building and maintaining large-scale distributed systems on GCP. While the company is heavily invested in AI and mentions integrating AI models and enabling agentic solutions, the core responsibilities of this role are centered around cloud infrastructure, distributed systems engineering, and automation tools (Terraform, Kubernetes), rather than directly building or researching AI models. The role supports AI initiatives by providing the underlying infrastructure.

What you'd actually do

  1. Deliver cloud infrastructure automation tools, frameworks, workflows, and validation platforms on our public cloud platforms such as AWS, GCP, Azure, or Alibaba
  2. Designing, developing, debugging, and operating resilient distributed systems that run across thousands of compute nodes in multiple data centers
  3. Using and contributing to open source technology (Kubernetes, Argo, etc.)
  4. Developing Infrastructure-as-Code using Terraform
  5. Writing microservices on containerization frameworks such as Kubernetes, Docker, Mesos

Skills

Required

  • Terraform
  • Kubernetes
  • Java
  • Golang
  • Python
  • Ruby
  • Falcon
  • Agile development methodology
  • Test Driven Development
  • monitoring
  • alerting
  • logging
  • reporting applications

Nice to have

  • Public Cloud experience

What the JD emphasized

  • resilient distributed systems
  • highly available
  • live-site management