Salesforce is the #1 AI CRM, where innovation meets action. They are seeking a Senior Software Engineer for their Cloud Infrastructure team at Slack, responsible for leading software projects, architecting internal platforms, and optimizing cloud efficiency while mentoring junior engineers.
Responsibilities:
- Lead software projects end-to-end — from scoping and architecture through delivery, iteration, and long-term ownership
- Architect and build a next-generation internal platform that gives engineering teams a powerful foundation to innovate quickly
- Deliver cutting-edge solutions leveraging containerization, virtualization, and a broad suite of AWS services
- Author, extend, and improve Terraform modules that power infrastructure-as-code across Slack
- Design and implement an in-house system to deploy, manage, and scale applications for service owners
- Partner directly with development teams to identify performance bottlenecks and drive cloud efficiency improvements
- Build strong, trusted relationships with service owners — serving as a go-to advisor on cloud architecture and best practices
- Champion a culture of platform efficiency by sharing knowledge, writing runbooks, and leading internal enablement sessions
- Mentor and grow junior engineers, scaling the impact of the team through thoughtful technical leadership
- Make a measurable financial impact — driving millions of dollars in cloud cost savings annually
- Participate in on-call rotation and collaborate with our operations team to triage and resolve production incidents with urgency and precision
- Build observability and introspection tooling that gives engineers deep, real-time visibility into system health and bottlenecks
Requirements:
- U.S. Citizenship or Permanent Residency (Green Card holder). We are unable to provide visa sponsorship for this role
- Genuine curiosity about how cloud infrastructure works — and a passion for sharing that knowledge with your team
- Proven ability to analyze, optimize, and improve reliability in high-traffic, production internet applications
- A strong mentoring instinct and commitment to engineering excellence: you lead by example in code reviews, testing, design docs, and debugging
- Deep, hands-on AWS experience — broad familiarity across many services with deep expertise in at least a few
- Demonstrated experience deploying cloud applications and managing infrastructure-as-code using Terraform and/or CloudFormation
- Strong ability to troubleshoot and debug complex issues across infrastructure, applications, and distributed systems
- A track record of professional software development you're proud of — you can point to real-world systems you've built, scaled, and improved
- Experience working with Kubernetes (K8s)
- 7+ years of professional experience in cloud engineering or a closely related discipline, working in a collaborative team environment
- Strong computer science fundamentals: data structures, algorithms, distributed systems, programming languages, and information retrieval
- Bachelor's degree in Computer Science, Engineering, or a related field — or equivalent training, fellowship, or work experience
- Proficiency in one or more functional or imperative programming languages — Python, Go, or PHP preferred
- Hands-on experience with software engineering, scripting, automation, and orchestration tools (e.g., Bash, Chef, Jenkins, Terraform)
- Extensive, production-grade experience provisioning, configuring, and maintaining AWS environments
- Experience managing large-scale Kubernetes systems (EKS or Bare Metal)
- Deep expertise in core AWS services such as EKS, EC2, IAM, Fargate, S3, or Lambda
- AWS Professional or Specialty certification(s)
- Experience designing or operating large-scale, high-volume distributed systems
- A proven history of driving significant cloud cost reductions at scale
- Familiarity with observability tooling (e.g., Datadog, Prometheus, OpenTelemetry) and SRE practices