Software Engineering SMTS

SalesforceDublin, IE
Published on

About the Role

Salesforce is looking for a Software Engineering SMTS to contribute to Site Reliability Engineering (SRE) efforts by combining software and systems engineering to build and run large-scale, distributed systems. The successful candidate will manage complex challenges unique to Salesforce while leveraging expertise in coding, algorithms, and design of large-scale systems.

Required Skills

  • 5+ years of experience in Python, Go, or Java for automation, tooling, and integration.
  • Hands-on experience designing, building, and operating large-scale distributed systems.
  • Expertise in AWS or GCP and services like EC2, VPC, IAM, S3, EKS.
  • Strong experience with Kubernetes and container orchestration.
  • Understanding of SRE principles: SLIs/SLOs, resiliency, and incident metrics.

Responsibilities

  • Define and implement SLIs/SLOs with engineering teams to drive reliability into system architecture.
  • Build automation and self-healing capabilities to reduce manual operations.
  • Collaborate on integrating AI-driven automation and observability into systems.
  • Work within Agile teams participating in SCRUM ceremonies and iterative delivery.

Desired Skills

  • Familiarity with DevSecOps practices and secure pipeline integration.
  • Strong written and verbal communication for documentation and knowledge sharing.

About the Company

Salesforce is a leading company in customer success, helping businesses across various industries with innovative solutions that empower them to connect with customers. The company promotes a culture of diversity, intellectual curiosity, and problem solving. Employees are encouraged to work on meaningful projects while receiving the support needed for personal growth.