Staff Software Engineer, Search Data Infrastructure - Slack
Salesforce
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 66% of similar roles. Most pay $151,612–$226,650 — the shaded band above. At the midpoint, this role pays about $171k versus about $189k for comparable roles.
Based on 240 similar postings.
Employer
Salesforce is the world''s leading customer relationship management (CRM) platform, offering cloud-based software for sales, service, marketing, analytics, and application development. Industry: Enterprise Software & Cloud Computing
Salesforce currently has 86 open roles on FindRole.
Listed pay typically runs $148,500–$260,100 across 77 roles with salary data.
Most-posted roles
At a glance
Join Slack’s Core Infrastructure team as a senior software engineer where you will design and develop scalable search systems that power Slack Search and other product experiences. You’ll work closely with infrastructure and machine learning engineers to evolve our distributed search stack, ensuring high availability and reliability at massive scale. Key responsibilities include deploying and maintaining Solr clusters, optimizing performance, and integrating AI tools into your development workflow. Ideal candidates have 4+ years of experience in building scalable systems using technologies like Java, Go, PHP/Hack, Python, MySQL, Kubernetes, Terraform, AWS, and Linux. Familiarity with distributed data processing frameworks, Solr, Elasticsearch, and vector search techniques is a plus. This role offers the opportunity to shape Slack’s AI-first approach by contributing to relevance tuning and query understanding in a collaborative environment.
Skills
What you'll do
What we're looking for
More like this
Salesforce
Salesforce
Salesforce
Salesforce
Salesforce
Nordstrom