Staff/Sr. Software Engineer, Search Data Infrastructure - Slack
B Capital
Description About the Team Slack is seeking experienced engineers to join its Core Infrastructure organization — the team responsible for designing, developing, and maintaining the information retrieval systems that power Slack Search and a broad range of product experiences. This infrastructure sits at the heart of what makes Slack an indispensable repository of company knowledge, enabling millions of users to instantly surface messages, channels, people, files, and business‑critical information across their workspaces. It is also foundational to our generative AI initiatives — helping build intelligent products grounded in the full depth of your organization's knowledge. We're looking for engineers who are passionate about pushing the boundaries of search technology, driving our systems toward greater reliability, performance, scalability, and security — and who are excited to bring the latest advances in information retrieval to a platform used by the world's best teams. Our stack is built on proven, trusted tools including Java, Go, PHP/Hack, Python, MySQL, Solr, Kubernetes, Terraform, AWS, and Linux. Deep expertise in these technologies is a strong plus, but what matters most is a track record of building and operating robust distributed systems for search — regardless of the specific language or cloud platform. We're a genuinely collaborative team that values curiosity, craft, and working closely with infrastructure engineers, ML engineers, product engineers, and product managers to deliver exceptional search experiences at scale. Slack has a positive, diverse, and supportive culture — we look for people who are curious, inventive, and committed to being a little better every single day. In our work together, we aim to be smart, humble, hardworking, and above all, collaborative. What you will be doing: Design and develop scalable, resilient offline indexing pipelines that process and transform data for Slack's search infrastructure. Partner with product engineering to conceptualize and ship new features for our large — and rapidly growing — user base. Ensure high availability and reliability across our distributed search systems through thoughtful collaboration and rigorous engineering. Drive significant business impact by contributing heavily to high-priority team projects. Take long-term ownership of team features and systems, proactively improving their health and the health of surrounding services. Deploy, configure, test, troubleshoot, maintain, and upgrade Solr clusters and environments. Continuously optimize Solr cluster infrastructure and configuration to sustain cluster health and search performance. Support our operations and customer‑facing teams in triaging and resolving production issues efficiently. Conduct thorough, collaborative code reviews that raise the quality bar across the team. Champion improvements to engineering standards, tooling, and development processes. Build and ship production‑grade software using modern engineering practices, with AI as a core pillar of your development workflow — leveraging AI tools to deliver secure, optimised, and high‑quality code at speed. Design and orchestrate complex systems where AI agents integrate seamlessly into human workflows, driving efficiency and innovation at scale. Contribute to building and maintaining a shared system context — an explicit repository of system designs, constraints, and standards that enables AI to operate accurately and reliably. Critically evaluate code (human‑ or AI‑generated) for correctness, quality, security, and performance. What you should have: 10+ years of hands‑on experience with distributed data and search technologies. Have worked extensively with distributed data processing frameworks such as Spark, Hadoop, MapReduce, or EMR. Experience with Solr, Elasticsearch, Lucene, or comparable search technologies. Are familiar with infrastructure and ops tooling such as Terraform, Chef, and Kubernetes. Proficiency in functional or imperative programming languages — e.g., PHP, Python, Ruby, Go, C, or Java. Track record of building high‑availability, performant, and scalable systems that handle large volumes of data across multiple clusters in geographically distributed environments. Experience planning, implementing, and executing software migrations and upgrades in production environments. Confidence in contributing to technical architecture discussions and influencing technical decisions within your team. Bring a genuine, demonstrated AI‑first approach to engineering — using AI to move faster, build fluency across the stack, and contribute well beyond your core specialty. Have experience integrating AI development tools (e.g., Claude Code, GitHub Copilot, Codex, Cursor) into day‑to‑day engineering workflows. Possess advanced prompt engineering skills — writing precise, structured prompts and cultivating system context that makes AI outputs reliable, secure, and production‑ready. Bonus Points: You've built large‑scale data pipelines in a professional setting and can craft clean, elegant code in Java, Scala, and/or SQL, with solid exposure to Hadoop and/or Spark. You have experience in text mining, parsing, and NLP techniques applied to search relevance or data enrichment. You've contributed to or led efforts around search relevance tuning, ranking models, or query understanding. #J-18808-Ljbffr
$172.5k - $313.7k
...Job Category Software Engineering Job Details About... ...About the Team Slack is seeking experienced... ...engineers to join its Core Infrastructure organization - the team... ...systems that power Slack Search and a broad range of... ...and transform data for Slack's search infrastructure...Suggested$193k - $290.1k
Staff/Sr. Software Engineer, AI, Search & Knowledge Platforms Seattle, Washington, United States Machine Learning and AI Our team builds the foundational... ...orchestration frameworks, configuration management infrastructure, services and APIs that enable product teams to...SeniorWorldwideRelocation$202.16k - $368.22k
...Senior Software Engineer – Global E-Commerce Search Infrastructure (TikTok Shop) Location: Seattle Employment Type: Regular Job Code: A33897A Responsibilities... ...understanding, and merger logic. Real-Time Data Pipelines: Build highly scalable and fault-tolerant...SeniorTemporary workLocal area$165k - $242k
...Senior Software Engineer, Data Center Infrastructure Tooling CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence. Trusted...Senior$148.5k - $313.7k
...Software Engineer – ML Infrastructure We are looking for Software Engineers to join the ML Infrastructure focus... ...the core systems that power AI at Slack. Responsibilities Design, build, and... ...and optimize distributed training and data processing systems using platforms...SuggestedTemporary work$148.5k - $313.7k
...efforts. Job Category Software Engineering Job Details About... ...Salesforce. The Experience Slack AI's mission is to... ...production-ready. The AI and ML Infrastructure team is part of Slack's... ...training of models on sensitive data with strong privacy and...Temporary work- B Capital is seeking experienced engineers to join its Core Infrastructure team in Seattle, specializing in building and maintaining advanced search systems that power Slack. Candidates will engage in developing scalable solutions while ensuring high availability, security...Senior
$172.5k - $306.63k
...Do Build distributed data loaders to support large... ..., DuckDB) Implement search and retrieval systems... ...with researchers and engineers to turn model requirements... ...systems or ML infrastructure in production Experience... ...Python and a foundation in software engineering principles...Senior$172.5k - $260.1k
...efforts. Job Category Software Engineering Job Details About... ...Salesforce. About Us At Slack, we are committed to making... ...serious about protecting our infrastructure, operations, and most importantly, our customers' data. Our Vulnerability Management...SeniorPermanent employment- ...seeking a Senior Platform Engineer / Software Engineer to join their engineering... ...who also has cloud and infrastructure experiences and looking to... ...scripting, for automation, data manipulation, and system... ...Databricks/Apache Spark • Elastic Search • Apigee • Datadog/New...Senior
$171.6k - $302.2k
Staff/Sr. Machine Learning Engineer, Foundation Models - AI, Search & Knowledge Platforms Seattle, Washington, United States Machine Learning and AI Do you feel... ...bring smile to people’s face”.Foundation Model Infrastructure team, within AI, Search & Knowledge Platforms...SeniorRelocation$139k - $242k
...Senior Software Engineer, Server Fleet Infrastructure CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform... ...across the entire infrastructure stack, from data center hardware to orchestration platforms. Participate...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours$139k - $229k
...building the next-generation data infrastructure, including storage, streams,... ..., and interactive querying. Search, Networks and Analytics:... ...that enables search quality engineers to rapidly innovate, experiment... ...years of industry experience in software design, development, and...SeniorFor contractorsWork experience placementWork at officeFlexible hours$232.56k - $427.5k
...plays a crucial role in the data ecosystem of the TikTok... ...large-scale recommendation, search, and advertising businesses... ...building a storage and computing infrastructure that can adapt to various... ...above in computer science, software engineering, or related fields, with...SeniorTemporary workLocal areaFlexible hours$126k - $189k
...The Allen Institute for AI (Ai2) is hiring a Senior Data Engineer to build the data infrastructure behind AI research agents that explore and reason over... ...content types, and enabling downstream applications across search, citation analysis, and model training. The team...SeniorContract workWork at officeWorldwideFlexible hoursWeekend work$140k - $200k
...include frontend and backend engineers, AI research scientists, and... ...'re looking to hire for our Data side of our AI team at... ...through a tight integration of infrastructure, engineering, and research work... ...are looking for a skilled Software Engineer to join us. What You...Full timeWork at officeShift work$197.3k - $313.7k
...efforts. Job Category Software Engineering Job Details About... ...Salesforce. About the team Slack is looking for a Staff Software Engineer to join the Data Ingestion Team. As part of... ...approaches. Currently, our infrastructure handles 180PB+ of storage, processes...- ...Salesforce is seeking experienced engineers for its Core Infrastructure team in Seattle. The role focuses on building scalable search systems to enhance user experience. Candidates should possess over 10 years of experience in distributed systems and be proficient in programming...
$197.3k - $313.7k
...duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce... ...and you are the future of Salesforce. Slack is looking for a Staff Software Engineer to join the Data Infrastructure team within the broader Data Engineering...Permanent employment$192k - $240k
### Senior Software Engineer, Product Data Platform#### Seattle, Washington, United StatesSenior Software Engineer, Product Data Platform**Why... ...and operates the high-performance data, query, and search infrastructure that powers critical Brex product experiences. PDP’s mission...SeniorWork at officeRemote workWork from home$190k - $210k
...Microsoft Teams, Google Meet, Zoom, Slack, Hubspot, and Salesforce, Read AI... ...growing team! The Role As a Senior Software Engineer at Read AI, your contributions will... ...team is responsible for owning the data flows and ML infrastructure across the company, which includes...SeniorFlexible hours$185k - $230k
...talented and passionate Senior Software Engineer to join our highly skilled team... ...will hold a deep comprehension of search and recommendations algorithms and infrastructure, including retrieval augmented... ...collaborative, and actionable data that can be shared across teams...SeniorPermanent employment- ...our unique combination of proprietary infrastructure and software, we empower over 200,000 businesses... ...a mission to turn everyday software engineers into superheroes. The team builds and... ...not accept unsolicited resumes from search firms/recruiters. Airwallex will not...SeniorWorldwide
$166.9k - $203.9k
...Conversational Search Team Position Our Conversational... ...-offs between complex infrastructure investments and quick,... ...with other engineering and product stakeholders... ...professional full-stack software development experience... ...estate industry. We use data, beautiful software,...SeniorMinimum wageNight shiftWeekend work$141.9k - $190.3k
...Senior Software Engineer Technology is at the heart of Disney's past,... ..., designers, technologists, data scientists, and more – all working... ...on the Build Tooling Infrastructure team at Disney Entertainment... ...reasonable accommodation in order to search for a job opening or apply...SeniorLocal area$150k - $200k
...Evertune AI Software Engineer Please note: At this time, we are only able... ...in digital advertising, data, and high-growth environments... ...systems, shaping our cloud and infrastructure patterns, optimizing AI... ...accept unsolicited resumes from search firm recruiters. Fees will...SeniorWork at officeLocal areaVisa sponsorship3 days per week$165k - $242k
...Sr GPU Infrastructure Software Engineer Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave... ...PTO ~ Catered lunch each day in our office and data center locations ~ A casual work environment ~ A work...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours$171.6k - $302.2k
Sr. Software Engineer, App Processing Infrastructure Seattle, Washington, United States Software and Services The Apple Services Engineering team is one of the... ...(PKI) Familiarity with wide‑column or distributed data stores such as Cassandra At Apple, base pay is one part...SeniorWork experience placementRelocation- ...databases and online‑storage infrastructure that serve all our... ...experienced, problem‑solving engineers to build robust, high‑... ...performance. We’re hiring skilled software engineers to join the... ...systems such as data storage, caching, search, or other backend infrastructure...
$196k - $230k
...the rewards. About the Role The Data Compute team is a foundational infrastructure group at Robinhood, responsible for... ...provider for all of Robinhood engineering, enabling everything from real-time... ...internal customers. As a Senior Software Engineer on the Data Compute team...SeniorWork at officeFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff/Sr. Software Engineer, Search Data Infrastructure - Slack. Be the first to apply!
- software engineer amazon Seattle, WA
- software engineer student Seattle, WA
- agile software developer Seattle, WA
- rust software engineer Seattle, WA
- software developer positions Seattle, WA
- senior software design engineer Seattle, WA
- software developer Seattle, WA
- ngo software engineer Seattle, WA
- startup software engineer Seattle, WA
- IT software engineer Seattle, WA

