Software Engineer II, Search & Data Infrastructure -Slack
$117.2k - $223.9kCentaur Labs
About the Team Slack is looking for experienced engineers to join its Core Infrastructure organization to help design, develop, and maintain the information retrieval infrastructure that supports Slack Search and many other product experiences. This stack is at the heart of what makes Slack such a compelling store of company knowledge, allowing our customers to find and discover messages, channels, people, files, and other business units within their workspaces. It is also of central importance to our efforts around generative AI, helping build products that are advised by the full wealth of knowledge in your company. We are seeking candidates who can continue to evolve our systems to be reliable, performant, scalable, and secure while helping push us to the cutting edge of search technology, incorporating the latest and greatest developments in the realm of information retrieval. We build our infrastructure using reliable tools that our team knows and trusts, including Java, Go, PHP/Hack, Python, MySQL, Solr, Kubernetes, Terraform, AWS, and Linux. Expertise in these areas is a huge plus, but experience building and maintaining robust distributed systems for search, using other common languages and cloud technologies is a fine substitute. We’re a collaborative team who genuinely enjoys working together. You’ll be working closely with other infrastructure engineers and machine learning engineers to develop our infrastructure, and collaborating closely with product engineers and managers to make our infrastructure support the needs of our users. Slack has a positive, diverse, and supportive culture—we look for people who are curious, inventive, and work to be 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 Work with product engineering to conceptualize and build new features for our large (and growing!) user base. Collaborate with team members to ensure high availability and reliability of a distributed search system. You’ll produce high-quality results by contributing heavily to team projects that have a significant impact on the business. You’ll actively own team features or systems and define their long-term health, while also improving the health of surrounding systems. Deploy, configure, test, troubleshoot, maintain, upgrade Solr clusters and environments. Plan resources and continuously optimize the infrastructure and configuration of our Solr clusters to maintain cluster health and search performance. You’ll assist our skilled support team and operations team in triaging and resolving production issues. You’ll collaborate with other engineers and deeply review code. You’ll improve engineering standards, tooling, and processes. You may be a fit for this role if you: 3+ years of experience Have worked extensively with distributed data processing frameworks such as Spark, Hadoop, Map/Reduce, or EMR Have worked with Solr, ElasticSearch, Lucene, or other search technology. Have had exposure to infrastructure/ops tools and frameworks such as Terraform, Chef, and Kubernetes You are proficient with functional or imperative programming languages — e.g., PHP, Python, Ruby, Go, C, or Java. Track record of developing high-availability, performant, and scalable systems accessing large volumes of data over multiple clusters across different geographical regions Have experience planning, implementing, and deploying software migrations and upgrades in a production environment You can contribute to technical architecture discussions and help drive technical decisions within your team. You write understandable, testable code with an eye towards maintainability. You are a strong communicator. Explaining complex technical concepts to designers, support, and other engineers is no problem for you. You possess computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval. Bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience required. Bonus Points: You’ve built large-scale data pipelines professionally and can craft clean and beautiful code in Java, Scala, and/or SQL, and you possess exposure to Hadoop/Spark as well. Experience around text mining and parsing Accommodations If you require assistance due to a disability applying for open positions please submit a request via Accommodations Request Form. Posting Statement Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. What does that mean exactly? It means that at Salesforce, we believe in equality for all. And we believe we can lead the path to equality in part by creating a workplace that’s inclusive, and free from discrimination. Any employee or potential employee will be assessed on the basis of merit, competence and qualifications – without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to current and prospective employees, no matter where they are in their Salesforce employment journey. It also applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education. Compensation In the United States, compensation offered will be determined by factors such as location, job level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, and benefits. Salesforce offers a variety of benefits to help you live well including: time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program. More details about company benefits can be found at the following link: At Salesforce, we believe in equitable compensation practices that reflect the dynamic nature of labor markets across various regions. The typical base salary range for this position is $117,200 - $223,900 annually. The range represents base salary only, and does not include company bonus, incentive for sales roles, equity or benefits, as applicable. #J-18808-Ljbffr Centaur Labs
$148.2k - $368.22k
...Responsibilities About the Team: Search is no longer just a feature-... ...Search platform is the core engine behind the "shelf-field" (... ...build, and optimize the core infrastructure that supports TikTok Shop's... ...and merger logic. - Real-Time Data Pipelines: Build highly...DataTemporary workLocal area- Centaur Labs in Seattle is seeking experienced engineers to develop and maintain search infrastructure for their Core Infrastructure team. Responsibilities include building resilient indexing pipelines and collaborating with engineering teams to refine features for users...Data
$139.1k - $170.1k
...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,...DataMinimum wageNight shiftWeekend work$120.3k - $161.3k
Software Engineer II Disney Entertainment & ESPN Product & Technology Technology... ...designers, technologists, data scientists, and more - all... ...Development, Broadcast Infrastructure, and Networking & Security.... ...the DEEPT organization is searching for a Software Engineer II....DataWorldwide$119.65k - $149.55k
...Software Engineer II The mission of Allen Institute for Cell Science is to develop a comprehensive... .... Our approach encompasses multi-modal data collection including live 3D timelapse... ...impact on science. We are searching for a talented and enthusiastic developer...DataLocal areaRemote work$134.96k - $188.95k
...developing the digital infrastructure needed to build the... ...strategies. The Enterprise Data Management & Analytics... ...analytics, data engineering and data science across... ...using innovative software and hardware technologies... ...skilled Software Engineer II - AI/ML to join our...DataPermanent employmentTemporary workLocal areaFlexible hours$171.6k - $258.1k
...Senior Full Stack Software Development Engineer - AI, Search & Knowledge Join us in building the AI, Search... ...Serving, working closely with design, infrastructure, and ML engineering teams to... ...managing deployments) and backend (APIs, data pipelines, integrations with...DataRelocation$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...DataPermanent employment$175k - $245k
...Senior Software Engineer II - Applied AI and Evaluations (Remote Eligible) -REMOTE, USA- For over... ...team that has already shipped evaluation infrastructure on Databricks/MLflow and is building... ...Python skills; comfortable working in data‑heavy environments (Databricks, Delta...DataFull timeTemporary workLocal areaImmediate startRemote work$165k - $242k
...enterprises, CoreWeave combines superior infrastructure performance with deep technical... ...What You'll Do: As a Senior Software Engineer II (IC4) on the AI Workload Orchestration... ...system reliability and performance using data and operational metrics ~ Comfortable...DataPermanent employmentTemporary workCasual workWork at officeFlexible hours$109k - $204k
...Software Engineer II, Developer Experience CoreWeave is The Essential Cloud for AI™. Built for... ...enterprises, CoreWeave combines superior infrastructure performance with deep technical... ...Catered lunch each day in our office and data center locations ~ A casual work environment...DataPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$100k - $150k
...Visits, March 2025) Day to Day As a Software Engineer II on the Meta Profile team, you will... ...services that synthesize job and job seeker data into a single source of truth consumed... ...from non-candidates, including search firms, staffing agencies, professional...DataWork experience placementLocal area$119k
...Software Development Engineer II Expedia Group brands power global travel for everyone, everywhere. We... ...singular technology platform powered by data and machine learning provides secure... ...~ Experience with CI/CD pipelines, infrastructure/test automation, and delivering...DataWork at officeLocal areaWorldwideRelocation packageFlexible hours3 days per week- ...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...Data
$152k - $225k
Software Engineer II, Backend Full Stack - Financial Product (Seattle, Washington) Location: Seattle... ...—integrated with employee, HR, and IT data—to simplify processes like global... ...compliance, and direct money movement infrastructure. Spend Management: A platform that unifies...DataWork at office3 days per week$144k - $180k
...provides a robust data foundation and high... .... As an SDE II in Trust Intelligence... ...machine learning engines. You will design,... ...source of truth. Your infrastructure will empower our fraud... ...experience in software engineering, with... ...around the world. Search For Jobs Click here...DataFull timeWork at officeWorldwideFlexible hours3 days per week$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...DataWork at officeLocal areaVisa sponsorship3 days per week$165k - $242k
...CoreWeave combines superior infrastructure performance with deep... ...the role Senior engineers are area owners who... ...in Go and/or Python software development. ~ Hands... ...day in our office and data center locations ~ A... ...citizen or national, (ii) U.S. lawful permanent...DataPermanent employmentTemporary workCasual workWork at officeFlexible hours- Introduction A career in IBM Software means you’ll be part... ..., Software, and Infrastructure. Entering this domain... ...for talented software engineers to take on a critical... ...contributing back to Open Search projects similar to... ...understanding of algorithms, data structures and...Data
$171k
...s AI platform, Michelangelo, provides end-to-end infrastructure that enables ML engineers and data scientists to build, deploy, and scale machine learning... ...reliable, and scalable model development. As a Software Engineer II, you will design and build core components of...DataFull time$90.75k - $136.13k
Software Engineer II job at HNTB. Bellevue, WA. What We're Looking For At HNTB, you can create a... ...for some of the largest, most complex infrastructure projects across the country. With our... ...Power Apps formulas, connectors, and data sources to build dynamic and interactive...Data- ...a talented and experienced Software Engineer II to join our team. We’re a trailblazing... ...company, searching for an individual who can take... ...work closely with our ML and Data Engineers to turn Machine Learning... ...with DevOps to optimize infrastructure and ensure smooth...DataFull timeLive inFlexible hours
$42.75 per hour
...Introduction: The Recommendation Infrastructure Team is responsible... ...to join one of our engineering teams where you will... ...and reliable data pipelines for candidates... ...Undergraduate/Masters degree in Software Development, Computer... ...recommendations, search engine, machine learning...DataHourly payFull timeWork experience placementSummer workInternshipLocal areaFlexible hours$99.49k - $157.23k
...The McCrone Lab is seeking a Software Developer II for support of their... ...project. The Software Developer Engineer II (SDE II) will work on Nextstrain... ..., analysis pipelines, data management, and more—and... ...base), and internal tooling/infrastructure to support all of that. The...DataHourly paySeasonal workH1bRemote workVisa sponsorshipFlexible hours$174k - $252k
Senior Software Engineer, Infrastructure Google Seattle, WA, USA Benefits Health, dental, vision, life, disability... ...field. 5 years of experience with data structures and algorithms. 1 year of... ...scale, and extend well beyond web search. We're looking for engineers who...DataFull timeTemporary workWorldwide$144k - $180k
About the Role As an AI Native Software Engineer II, you orchestrate a fleet of AI agents to architect... ...direction Size opportunities using data and business context; design and... ...distributed systems tradeoffs and cloud-based infrastructure design Proficiency in customer...DataWork at officeFlexible hours3 days per week- ...years of experience with software development or 1 year... ...large-scale infrastructure, distributed systems or... ...years of experience with data structures and algorithms... ...job Google’s software engineers develop the next-generation... ...well beyond web search. We’re looking for engineers...DataTemporary work
$166k - $244k
Senior Software Engineer, Infrastructure, Google Cloud Compute Infrastructure corporate_fare Google place Seattle... ...in C++, C, or Python; and with data structures/algorithms. 3 years of experience... ...scale, and extend well beyond web search. We're looking for engineers who...DataFull time$139k - $242k
...Senior Software Engineer, Server Fleet Infrastructure Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA... ...entire infrastructure stack, from data center hardware to orchestration platforms... ...a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (...DataPermanent employmentTemporary workCasual workWork at officeFlexible hours$174k - $252k
Senior Software Engineer, Infrastructure, Google Cloud Platforms Seattle, WA, USA Benefits Health, dental,... ...technical field. 5 years of experience with data structures and algorithms. 1 year of... ...with information retrieval, search relevance, and embedding storage. About...DataFull timeTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, Search & Data Infrastructure -Slack. Be the first to apply!
- software sales engineer Seattle, WA
- software engineer full time Seattle, WA
- facebook software engineer Seattle, WA
- startup software engineer Seattle, WA
- intermediate software engineer Seattle, WA
- rust software engineer Seattle, WA
- freelance software developer Seattle, WA
- work from home software developer Seattle, WA
- software developer Seattle, WA
- software development engineer aws Seattle, WA

