Software Engineering PMTS

A technology company building pioneering tooling through Terraform Infrastructure Developer Experience (TIDE) team to transform developer experience within the Hyperforce program.
$204,400 - $323,400
DevOps
Principal Software Engineer
Remote
10+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineering PMTS

Salesforce is seeking a Principal Software Engineer to join their Terraform Infrastructure Developer Experience (TIDE) team within the Hyperforce program. This role is crucial in transforming the developer experience by creating pioneering tooling and simplifying workflows for cloud infrastructure deployment.

As a Principal Software Engineer, you'll lead the creation of a unified developer experience across multiple cloud providers. Working with a remote-first team across the US, you'll collaborate with multi-functional teams to develop packaged Terraform resources and pipeline definitions. Your expertise will be essential in enhancing Infrastructure as Code (IaC) practices and revolutionizing how developers interact with cloud resources.

The role demands strong technical leadership in designing and maintaining production-grade Terraform tooling, writing high-quality Golang code, and implementing cross-cloud provider solutions. You'll be responsible for providing technical guidance, conducting code reviews, and establishing standard processes while supporting customers and internal partners.

The ideal candidate brings 10+ years of DevOps experience, strong proficiency in Golang and Terraform, and extensive knowledge of cloud providers like AWS, GCP, and Azure. You should possess excellent communication skills for effective collaboration across time zones and the ability to drive complex technical initiatives independently.

Join Salesforce's mission to simplify cloud infrastructure management and make it accessible to developers. You'll work with cutting-edge technologies like Golang, Terraform, AWS, Kubernetes, and Spinnaker, while contributing to a culture of innovation and proactive problem-solving. This role offers the flexibility of remote work and the opportunity to shape the future of cloud infrastructure development.

Last updated 21 hours ago

Responsibilities For Software Engineering PMTS

  • Lead in designing, developing, and maintaining well-architected, production-grade Terraform tooling
  • Collaborate with teams to understand developer difficulties and requirements
  • Write high-quality Terraform and Golang code for infrastructure deployment
  • Implement strategies for creating resources across multiple cloud providers
  • Provide technical guidance, code reviews, and standard processes
  • Support customers and internal partners by solving issues
  • Cultivate a culture of innovation and proactive problem-solving
  • Collaborate with teams in different time zones

Requirements For Software Engineering PMTS

Go
Kubernetes
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 10+ years of experience in DevOps or similar role
  • Proficiency in Golang and Terraform
  • Prior technical leadership and mentorship experience
  • Strong understanding of Infrastructure as Code (IaC) principles
  • Experience with cloud providers (AWS, GCP, Azure, or AliCloud)
  • Excellent problem-solving skills
  • Strong communication skills
  • Ability to work independently in a remote-first environment

Interested in this job?

Jobs Related To Salesforce Software Engineering PMTS

Production Support Engineering - PMTS

Principal Software Engineer role focusing on DevOps and production support for Salesforce's core platform services.

Engineering Excellence Director, Software Engineering

Lead engineering excellence at Salesforce, driving quality and security across teams as Director of Engineering in San Francisco.

Production Support Engineering - PMTS

Principal Software Engineer role focusing on DevOps and production support for Salesforce's core platform services.

Sr. DevOps Engineer

Senior DevOps Engineer position at WitnessAI, focusing on developer experience and CI/CD pipeline management, requiring 15+ years of experience in software engineering.

Principal Engineer, Rollouts

Lead Google's Continuous Delivery system evolution as Principal Engineer, focusing on API standardization and deployment infrastructure enhancement.