CareerPlanGet AI match score →

Software Engineer II, Search & Data Infrastructure -Slack

2 Locations💼 Full-time💰 $117,200–$117,200🗓 2026-05-26 → 2026-07-31

Required skills

4+ years of applicable software engineering experience, distributed data processing frameworks (Spark, Hadoop, MapReduce, EMR), Solr/Elasticsearch/Lucene, infrastructure/ops tools (Terraform, Chef, Kubernetes), functional or imperative programming languages (PHP, Python, Ruby, Go, C, Java), high-availability scalable systems, software migrations and upgrades, technical architecture discussions, computer science fundamentals (data structures, algorithms, distributed systems, information retrieval), AI-first approach to engineering, AI tools integration (Claude Code, GitHub Copilot, Codex, Cursor), advanced prompt engineering.

Preferred skills

Java, Scala, SQL, Hadoop/Spark, text mining, NLP, natural language parsing, relevance tuning, ranking systems, query understanding, vector search, dense retrieval, embedding-based approaches.

Technologies

Java, Go, PHP/Hack, Python, MySQL, Solr, Kubernetes, Terraform, AWS, Linux, Spark, Hadoop, MapReduce, EMR, Claude Code, GitHub Copilot, Codex, Cursor.

Responsibilities

Design and develop scalable offline indexing pipelines, partner with product engineering to ship new features, ensure high availability and reliability of distributed search systems, own team features and systems end-to-end, deploy and maintain Solr clusters, optimize Solr cluster configuration, support operations team in triaging production issues, raise engineering standards, build production-grade software with AI, design systems for AI agents, contribute to shared system context, evaluate code for correctness and quality.

Seniority

Mid-Senior (4+ years experience).

Domain

Search & Data Infrastructure, AI, CRM, Workforce Transformation.

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗