Remote Frontend Jobs
Salesforce logo

Senior/Lead Backend Engineer

SalesforcePalo Alto, United States
170000USD - 280000USDTableauPythonKubernetesAgileAWS
What you will be doing
As a Software Engineer on the Provisioning team, you will be working to ensure that the CI infrastructure is available, secure, and cost-effective, while ensuring a great experience for Tableau developers. Some of the things you will be doing include:
  • Design, build and automate processes and systems.
  • Breakdown and estimate work, select and incorporate the appropriate tools and frameworks for the job.
  • Provide technical leadership at a component or service scope.
  • Continuously evaluate existing processes & systems, identify optimization opportunities, design and implement changes for better efficiency.
  • Lead platform upgrade projects.
  • Take ownership of patching, upgrading, validating and releasing the AMIs supporting the CI systems across the supported platforms.
  • Participate in on-call activities, identify and respond to issues affecting the service health, collaborate across teams to mitigate them.
  • We have a strong mandate to operationalize AI solutions related to our scope - you are expected to help identify opportunities, prototype and roll-out one or multiple teams and use cases.

Qualifications
  • You have 5+ years industry experience coding commercial software and a passion for solving complex problems in large-scale distributed systems.
  • You have solid development skills with object-oriented languages (preferably Python) and good understanding of CI systems, containerized environments (Kubernetes), and cloud infrastructure technologies.
  • You are experienced in leading projects across development teams, particularly using Agile methodologies.
  • You have 3+ years hands-on experience with AWS services and Terraform.
  • You have a good understanding of the particularities of Linux, macOS and Windows.
  • Experience with Bash shell and Windows PowerShell is a plus.
  • Excellent understanding of the agile software development lifecycle.