Staff Software Engineer - Edge Caching & Distributed Data

Engg

San Francisco (CA)

On-site

USD 180,000 - 230,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Salesforce is seeking engineers for the Slack Infrastructure team focused on Distributed Data Services. You will design, build and maintain edge caching services powering a large portion of Slack's API traffic, collaborating across the engineering stack to ensure reliability and performance.

Role requires 4+ years building scalable systems, strong knowledge of distributed systems, and experience with Go, AWS, Docker and Kubernetes.

Qualifications

  • Bachelor's degree in Computer Science, Engineering or a related field.
  • 4+ years of experience building large-scale systems.
  • Experience managing production infrastructure, reliability and uptime.
  • Experience with reliable, safe distributed systems and understanding trade-offs.
  • Ability to tackle complex issues requiring deep knowledge of the company and architecture.
  • Experience with writing unit tests, code review, design docs, debugging and troubleshooting.
  • Experience developing and operating web applications professionally.
  • Curious, inquisitive, and determined mindset to fix things when they break.
  • US Citizen or Green Card holder.

Responsibilities

  • Design, build, ship and maintain the Edge caching services used by Slack’s API traffic.
  • Collaborate with Engineering to triage bugs and fix production issues across the stack.
  • Write code to automate maintenance and reduce manual interventions.
  • Review code and participate in code reviews; mentor others.
  • Design and build solutions to improve reliability and resilience of services.
  • Provide feedback on technical design proposals.
  • Participate in on-call rotation and respond to incidents.

Skills

Large-scale systems
Production infrastructure
Distributed systems
Unit tests
Code reviews
Debugging
Web applications
On-call / incident response
Go programming
AWS
Docker
Kubernetes
FEDRAMP/NIST

Education

Bachelor's degree in Computer Science / Engineering or related field

Tools

Docker
Kubernetes
AWS
Go

Job description

Salesforce is seeking engineers for the Slack Infrastructure team focused on Distributed Data Services. You will design, build and maintain edge caching services powering a large portion of Slack's API traffic, collaborating across the engineering stack to ensure reliability and performance.

Role requires 4+ years building scalable systems, strong knowledge of distributed systems, and experience with Go, AWS, Docker and Kubernetes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Distributed Data Services – Scale & Reliability
Staff Software Engineer, Distributed Data Services – Scale & Reliability

James from Montana • San Francisco (CA)

Hybrid
USD 238,000 - 345,000
Senior Staff Engineer, Distributed Data Services & Edge
Senior Staff Engineer, Distributed Data Services & Edge

Own Company • San Francisco (CA)

On-site
USD 260,000 - 350,000
Staff Software Engineer, Distributed Data Services - Slack
Staff Software Engineer, Distributed Data Services - Slack

Own Company • San Francisco (CA)

On-site
USD 260,000 - 350,000
Senior Full-Stack Engineer – Distributed Systems
Senior Full-Stack Engineer – Distributed Systems

Salesforce, Inc. • Raleigh (NC), Northern (KY)

Hybrid
USD 100,000 - 140,000
Staff Software Engineer, Distributed Data Services - Slack
Staff Software Engineer, Distributed Data Services - Slack

Engg • San Francisco (CA)

On-site
USD 180,000 - 230,000
Senior Full-Stack Engineer for Enterprise AI Slack Platform
Senior Full-Stack Engineer for Enterprise AI Slack Platform

Own Company • Raleigh (NC)

On-site
USD 130,000 - 190,000
Software Engineer II — AI-Powered, Scalable Systems
Software Engineer II — AI-Powered, Scalable Systems

salesforce.com, inc. • Raleigh (NC)

On-site
USD 130,000 - 190,000
Senior Full-Stack Engineer - Real-Time APIs & AI
Senior Full-Stack Engineer - Real-Time APIs & AI

James from Montana • Raleigh (NC)

Hybrid
USD 120,000 - 160,000
Senior Backend Engineer - Scalable Distributed Systems
Senior Backend Engineer - Scalable Distributed Systems

salesforce.com, inc. • San Francisco (CA)

On-site
USD 173,000 - 286,000
Senior Software Engineer - AI-Driven Slack Platform
Senior Software Engineer - AI-Driven Slack Platform

Salesforce • Raleigh (NC)

On-site
USD 120,000 - 180,000