Senior/Lead Backend Engineer

Salesforce is the Customer Company, providing AI + Data + CRM solutions to help companies connect with customers in innovative ways.
$157,600 - $276,100
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior/Lead Backend Engineer

Salesforce, specifically within the Tableau division, is seeking a Senior/Lead Backend Engineer to join their Provisioning team. This role is crucial in supporting Tableau's Continuous Integration (CI) infrastructure, ensuring it remains available, secure, and cost-effective while providing an excellent experience for Tableau developers.

The position offers an opportunity to work with cutting-edge technologies and contribute to Tableau's mission of helping people see and understand data. As part of the Provisioning team, you'll be responsible for the infrastructure that powers Tableau's CI systems, working on solutions that enable development and release teams to build, test, release, deploy, and operate Tableau products at scale.

The ideal candidate will bring strong technical expertise in Python, cloud infrastructure (particularly AWS), and containerization technologies like Kubernetes. You'll be expected to lead technical initiatives, optimize existing systems, and incorporate AI solutions into the team's operations. This role combines hands-on development with technical leadership, making it perfect for engineers who want to make a significant impact on developer productivity and infrastructure efficiency.

Working at Salesforce means joining a company that values both business success and social impact. You'll be part of an organization that emphasizes being a "Customer Company" and believes in business as a platform for positive change. The role offers competitive compensation and the opportunity to work with some of the industry's most sophisticated infrastructure and tooling.

The position requires participation in on-call rotations and offers the chance to work on complex problems in large-scale distributed systems. You'll be collaborating with cross-functional teams and contributing to the continuous improvement of Tableau's development infrastructure.

Last updated 20 hours ago

Responsibilities For Senior/Lead Backend Engineer

  • Design, build and automate processes and systems
  • Provide technical leadership at a component or service scope
  • Evaluate existing processes & systems and implement optimization changes
  • Lead platform upgrade projects
  • Manage AMIs supporting the CI systems across supported platforms
  • Participate in on-call activities
  • Identify and implement AI solutions within team scope

Requirements For Senior/Lead Backend Engineer

Python
Kubernetes
Linux
  • 5+ years industry experience coding commercial software
  • Solid development skills with object-oriented languages (preferably Python)
  • Experience with CI systems and containerized environments (Kubernetes)
  • 3+ years hands-on experience with AWS services and Terraform
  • Good understanding of Linux, macOS and Windows
  • Experience with Bash shell and Windows PowerShell
  • Understanding of agile software development lifecycle

Interested in this job?

Jobs Related To Salesforce Senior/Lead Backend Engineer

Backend Software Engineer/Senior Software Engineer

Senior Backend Software Engineer role at Salesforce focusing on cloud infrastructure tooling and developer experience, using Golang and Terraform.

Senior CCE Engineer

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

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.