Software Engineering SMTS
Salesforce — Dublin, 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.