Software Engineer II, Cloud Infrastructure - Slack
Slack
midpermanentbackenddevops Washington, DC 7 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
AWSTerraformCloudFormationInfrastructure as CodeCloud EngineeringDistributed SystemsReliability EngineeringHigh AvailabilityPythonGo
About the role
Role: Software Engineer II, Cloud Infrastructure (Slack)
Join Slack’s Cloud Engineering team to build and operate the infrastructure that powers Slack’s global, real-time communication at scale.
Responsibilities
- Own software projects end-to-end (scoping, design, delivery, and iteration).
- Architect and build an internal platform enabling engineering teams to innovate quickly.
- Deliver solutions using cloud primitives, including containerization and virtualization, leveraging AWS services.
- Author and improve Terraform modules for infrastructure-as-code.
- Design and implement an in-house deployment and management system for applications.
- Partner with development teams to identify performance bottlenecks and improve cloud efficiency.
- Act as a go-to advisor on cloud best practices for service owners.
- Share knowledge and improve platform efficiency via runbooks, enablement sessions, and documentation.
- Drive measurable cost savings, contributing to millions of dollars in annual cloud savings.
Requirements
- U.S. Citizenship and ability to obtain a Top Secret security clearance (no visa sponsorship).
- Strong curiosity about cloud infrastructure and passion for sharing knowledge.
- Proven ability to analyze and improve reliability in high-traffic production internet applications.
- Mentoring mindset and engineering excellence (code reviews, testing, design docs, debugging).
- Deep hands-on AWS experience with broad familiarity across many services and deep expertise in at least a few.
- Experience deploying cloud applications and managing infrastructure-as-code using Terraform and/or CloudFormation.
- Track record of professional software development with real-world impact.
- 3+ years of professional experience in cloud engineering or related field.
- Strong CS fundamentals (data structures, algorithms, distributed systems, programming languages, information retrieval).
- Proficiency in one or more imperative/functional languages; Python, Go, or PHP preferred.
Nice-to-haves
- Experience improving system performance and reliability through production incident/debugging and operational rigor.
About Slack
Slack is a workplace communication platform, part of Salesforce, serving millions of users worldwide. Its Cloud Engineering team builds and operates cloud infrastructure to keep Slack fast, reliable, and cost-efficient. The role focuses on engineering internal cloud platforms and infrastructure automation using AWS.
Scraped 6/18/2026