Slack is seeking a Search Infrastructure Data Engineer to join their Core Infrastructure organization, focusing on revolutionizing information discovery and search technologies. This role is crucial in building cutting-edge search technologies that deliver relevant and personalized results to users.
The position sits at the intersection of Search Infrastructure and Machine Learning Infrastructure, where you'll be responsible for designing, building, and maintaining data infrastructure and pipelines that power search and recommendation systems. The Core Infrastructure team is fundamental to Slack's functionality, managing the information retrieval infrastructure that supports Search, ML, and various product experiences.
As a Search Infrastructure Data Engineer, you'll work with cutting-edge technologies including Elasticsearch, Kubernetes, and various big data tools. You'll collaborate closely with data scientists and ML engineers to deploy machine learning models for semantic retrieval, while also maintaining and optimizing data pipelines for production environments.
The ideal candidate brings 5+ years of relevant experience in data engineering with a focus on search, along with expertise in programming languages like Python, Java, or Scala. Knowledge of big data technologies, cloud platforms, and strong problem-solving skills are essential. The role offers opportunities to work on innovative search technologies while contributing to a positive, diverse, and supportive culture where curiosity and collaboration are valued.
This position offers competitive compensation, professional growth opportunities, and the chance to work with a collaborative team that values smart, humble, and hardworking individuals. Join Slack to help build the future of workplace information discovery and search technology.