Taro Logo

Software Engineering Lead/PMTS-Cloud cluster Life Cycle Management

A global cloud-based software company specializing in customer relationship management and enterprise solutions.
Cloud
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineering Lead/PMTS-Cloud cluster Life Cycle Management

Join Salesforce's Public Cloud engineering teams in building and maintaining large-scale distributed systems that power cloud-native database engines and store systems supporting millions of users. As a Software Engineering Lead/PMTS, you'll be at the forefront of cloud infrastructure automation, working with cutting-edge technologies across major cloud platforms like AWS, GCP, Azure, and Alibaba.

The role demands expertise in distributed systems, concurrency, and data management, focusing on creating highly available solutions that scale effectively. You'll be responsible for developing infrastructure automation tools, implementing microservices, and ensuring system resilience across thousands of compute nodes in multiple data centers.

Working with open-source technologies and modern containerization frameworks, you'll contribute to critical infrastructure that supports Salesforce's mission-critical workloads. The position offers the opportunity to solve complex technical challenges while collaborating with talented architects and engineers in a dynamic, fast-paced environment.

Salesforce provides a comprehensive benefits package and is committed to workplace equality and diversity. The company's mission extends beyond business, aiming to improve the world through inclusive programs and initiatives. Join a team that values innovation, technical excellence, and the ability to deliver robust solutions that serve tens of millions of users across all industries.

Last updated 7 months ago

Responsibilities For Software Engineering Lead/PMTS-Cloud cluster Life Cycle Management

  • Deliver cloud infrastructure automation tools, frameworks, workflows, and validation platforms on public cloud platforms
  • Design, develop, debug, and operate resilient distributed systems across thousands of compute nodes
  • Collaborate with architects and engineers in building systems
  • Use and contribute to open source technology (Spinnaker, Zookeeper, etc.)
  • Develop Infrastructure-as-Code using Terraform
  • Write microservices on containerization frameworks
  • Resolve complex technical issues and drive innovations
  • Participate in the team's on-call rotation

Requirements For Software Engineering Lead/PMTS-Cloud cluster Life Cycle Management

Java
Go
Python
Kubernetes
  • B.Tech/M.Tech degree in Computer Science
  • 5+ years backend software development experience with 3+ on public cloud infrastructure platforms
  • Deep knowledge of programming in Java, Golang, Python, or Ruby
  • Working experience in containerization frameworks and cloud cluster deployment
  • Experience owning and operating multiple instances of a critical service
  • Experience with Agile development methodology and Test Driven Development
  • Experience with critical infrastructure services including monitoring, alerting, logging, and reporting applications

Benefits For Software Engineering Lead/PMTS-Cloud cluster Life Cycle Management

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Comprehensive benefits package
  • Equal pay initiatives
  • Employee resource groups
  • Inclusive benefits

Interested in this job?