Taro Logo

Staff Software Engineer, Infrastructure

A leading cloud-based software company providing CRM solutions and enterprise cloud computing services.
$211,500 - $334,600
DevOps
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Job Description

Salesforce is seeking a Staff Software Engineer to join their Webapp Infrastructure (WIN) pillar, specifically the Webapp Infra Reliability Engineering (WIRE) team. This role combines software and systems engineering expertise to maintain and improve critical infrastructure components that power Slack's services.

The position involves working on large-scale, distributed systems that support Slack's API servers, asynchronous job processing, caching, and rate limiting. The WIRE team is responsible for ensuring the reliability, speed, and safety of Slack's distributed application architecture, serving millions of users across 150+ countries and processing over 300k messages per second.

As a Staff Software Engineer, you'll be instrumental in developing and scaling core infrastructure components, driving high-priority reliability initiatives, and implementing infrastructure upgrades. The role requires a strong background in DevOps practices, with expertise in cloud infrastructure (AWS), containerization (Docker), and infrastructure as code (Terraform, Chef).

The ideal candidate should have extensive experience with operational metrics, incident management, and debugging distributed systems. They should be comfortable working with various programming languages, particularly Ruby and Go, and have a deep understanding of Linux systems and observability tools like Prometheus and Grafana.

This is an excellent opportunity for a senior-level engineer who enjoys working on complex infrastructure challenges at scale. The role offers the chance to impact millions of users while working with a collaborative team that values continuous learning and improvement. The position includes participation in on-call rotations and incident response, making it ideal for someone who thrives in a high-responsibility environment.

Salesforce offers competitive compensation, comprehensive benefits, and the opportunity to work on technology that powers some of the world's largest organizations, with 77% of Fortune 100 companies using Slack. Join a team that's dedicated to making work simpler, more pleasant, and more productive for millions of users worldwide.

Last updated 14 days ago

Responsibilities For Staff Software Engineer, Infrastructure

  • Support multiple components of Webapp's infrastructure, including monitoring and visibility automation
  • Define and build solutions to improve service reliability and resilience
  • Write code to automate maintenance and reduce manual intervention
  • Define SLA/SLOs for Webapp infrastructure
  • Manage code deployments, fixes and software updates
  • Participate in on-call rotation and incident response
  • Review code and mentor other engineers

Requirements For Staff Software Engineer, Infrastructure

Ruby
Go
Linux
Kubernetes
  • Experience with software development and infrastructure tooling
  • Experience managing critical production infrastructure
  • Experience with Ruby and Go programming languages
  • Experience with Chef, Terraform, AWS, Docker, Linux, and observability tools
  • Strong collaboration skills
  • Familiarity with operational metrics and incident management
  • Bachelor's degree in Computer Science, Engineering or related field

Benefits For Staff Software Engineer, Infrastructure

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive benefits package including medical, dental, and vision insurance