Software Engineer I, Service Network - Slack

SlackSeattle, WA
Remote

About The Position

Salesforce is seeking a Software Engineer I to join the Service Network team. This is a full-time, U.S.-based role focused on distributed systems, cloud-native infrastructure, and platform reliability. The Service Network team is responsible for the core infrastructure that ensures Slack operates quickly, securely, and reliably for millions of daily active users. They design and manage the service-to-service networking fabric using advanced service mesh technologies and intelligent service discovery. Their work supports secure, scalable, and resilient communication across internal services, maintaining strong security boundaries and high availability. The team's roadmap aims to simplify infrastructure for developers, offering features like out-of-the-box blue-green deployments to enable faster development without compromising stability. The team iterates quickly, collaborates across engineering, and prioritizes simplicity and reliability. Reliability is considered Slack's most critical feature, and the team takes ownership of platform availability and scalability seriously, partnering with other engineering teams to enhance the customer experience. Slack fosters a positive, diverse, and supportive culture, valuing curiosity, inventiveness, and continuous improvement. They seek individuals who are smart, humble, hardworking, and collaborative.

Requirements

  • Must have lawful permanent residency in the U.S.
  • 2+ years of experience in software engineering, infrastructure engineering, or site reliability engineering.
  • Hands-on experience with Kubernetes and cloud platforms such as AWS or GCP.
  • Proven ability to work within distributed systems, microservices, or cloud-native environments.
  • Strong collaboration and communication skills — you work well across teams and can make complex technical topics accessible.

Nice To Haves

  • Proficiency in Go, Python, Ruby, C, or C++.
  • Experience configuring and operating service mesh at production scale, with a focus on stability, scalability, and performance.
  • Solid understanding of TCP/IP, DNS, and network-related protocols.
  • Experience operating Linux/Unix systems at high volume and scale.
  • Strong foundation in algorithms, data structures, complexity analysis, and distributed systems design.

Responsibilities

  • Design, build, and operate scalable, secure, and reliable service mesh infrastructure that underpins service-to-service communication across Slack's platform.
  • Implement and maintain core service mesh capabilities — including service discovery, observability, traffic routing, mTLS, and policy enforcement.
  • Troubleshoot and resolve production issues spanning distributed systems, Kubernetes environments, networking layers, and Linux-based infrastructure.
  • Drive improvements in platform reliability, performance, and operational efficiency through thoughtful automation and tooling.
  • Contribute enhancements and fixes to internal tooling and open-source technologies, including Envoy.
  • Play an active role in incident response and operational excellence, helping uphold platform availability and service-level objectives (SLOs).
  • Stay ahead of emerging cloud-native and service mesh technologies and bring best practices into the team's work.

Benefits

  • time off programs
  • medical
  • dental
  • vision
  • mental health support
  • paid parental leave
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service