Backend Software Engineer/Senior Software Engineer

Global leader in CRM and cloud-based enterprise software solutions
$137,100 - $236,500
Backend
Senior Software Engineer
Remote
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Backend Software Engineer/Senior Software Engineer

Join Salesforce's TIDE (Terraform Infrastructure Developer Experience) team on a mission to revolutionize the developer experience within the Hyperforce program. We're building cutting-edge tooling to simplify cloud infrastructure workflows using technologies like Golang, Terraform, AWS, and Kubernetes.

As a Backend Software Engineer, you'll be instrumental in creating a unified developer experience across multiple cloud providers. Working in a remote-first environment, you'll collaborate with cross-functional teams to develop packaged Terraform resources and pipeline definitions that enhance infrastructure deployment capabilities.

The role combines technical expertise in cloud technologies with a focus on developer experience. You'll be responsible for designing and implementing solutions that make cloud resource management more accessible and efficient. Your work will directly impact how developers interact with cloud infrastructure, making complex deployments simpler and more reliable.

We're looking for someone who brings strong technical skills in Golang and Terraform, combined with experience in cloud platforms like AWS, GCP, or Azure. You'll need excellent problem-solving abilities and strong communication skills to work effectively in our distributed team environment.

This is an opportunity to shape the future of cloud infrastructure tooling at one of the world's leading enterprise software companies. You'll be part of a team that values innovation, independent thinking, and proactive problem-solving, while working on technology that impacts thousands of developers worldwide.

Last updated 19 hours ago

Responsibilities For Backend Software Engineer/Senior Software Engineer

  • Design, develop, and maintain production-grade Terraform tooling
  • Collaborate with teams to understand developer requirements
  • Write high-quality Terraform and Golang code
  • Implement multi-cloud resource creation strategies
  • Provide technical guidance and code reviews
  • Support customers and internal stakeholders
  • Foster innovation and problem-solving culture
  • Collaborate with teams across different time zones

Requirements For Backend Software Engineer/Senior Software Engineer

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

Interested in this job?

Jobs Related To Salesforce Backend Software Engineer/Senior Software Engineer

Senior CCE Engineer

Senior CCE Engineer role at Salesforce focusing on customer-centric engineering, requiring expertise in Java, JavaScript, and platform troubleshooting.

Senior/Lead Backend Engineer

Senior/Lead Backend Engineer role at Salesforce's Tableau division, focusing on CI infrastructure and developer tooling with Python, AWS, and Kubernetes.

Senior Backend Software Engineer

Senior Backend Software Engineer position at Salesforce in Tel Aviv, focusing on distributed systems and cloud infrastructure with 5+ years experience required.

Senior Backend Software Engineer / SMTS - Distributed Systems - Bangalore

Senior Backend Software Engineer position at Salesforce Bangalore, focusing on distributed systems development with 2+ years experience required. Hybrid work model with comprehensive benefits.

Senior Customer Centric Engineer

Senior Customer Centric Engineer role at Salesforce focusing on troubleshooting and improving the Lightning UI platform, requiring Java/JavaScript expertise and strong problem-solving skills.