Senior Software Engineer – Backend Services
Company | Salesforce |
---|---|
Location | Burlington, MA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Proficiency with at least one high level programming language such as Java, Golang, or Python
- Experience with at least 1 public cloud platform such as AWS, GCP, or Alibaba
- Knowledge of databases such as MySQL, AWS DynamoDB
- Experience with CI/CD pipelines
- BS or higher degree in Computer Science or related technical degree
- 5+ years of software development experience
Responsibilities
- Design and develop foundational infrastructure and services running on containers (Docker, Kubernetes) deployed on public cloud platforms such as AWS, GCP, or Alibaba
- Deliver cloud infrastructure automation using tools such as Spinnaker, Terraform, and Helm charts
- Resolve complex technical issues and drive innovations that improve system availability, resilience, and performance
- Collaborate with peers within an Agile and highly dynamic team environment
- Participate in the team’s on-call rotation to keep services operational and highly available
Preferred Qualifications
- Prior experience with Docker and container management frameworks such as Kubernetes (EKS, GKE) a strong plus
- Prior experience with Cloud infrastructure automation tools such as Spinnaker, Terraform, Helm charts a strong plus
- Development and operational experience with large scale, highly available distributed systems a strong plus
- Ability to quickly learn and deliver high quality code in a fast-paced and dynamic team environment