Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II, Search & Data Infrastructure -Slack

Salesforce

Software Engineering Role at Salesforce

Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn't a buzzword — it's a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all.

Ready to level-up your career at the company leading workforce transformation in the agentic era? You're in the right place! Agentforce is the future of AI, and you are the future of Salesforce.

About the Team

Slack is the place where work happens — and Search is at the heart of it. We're looking for experienced engineers to join our Core Infrastructure organization, where you'll help design, develop, and maintain the information retrieval systems that power Slack Search and a wide range of product experiences. Our search stack is central to what makes Slack an indispensable store of organizational knowledge — enabling millions of users to instantly find messages, channels, people, files, and business-critical information across their workspaces. It's also foundational to our generative AI efforts, helping build intelligent products that leverage the full breadth of your company's knowledge graph.

If you're excited about pushing the boundaries of information retrieval, building systems that scale to meet the demands of the world's most collaborative teams, and doing it all in an environment where your work directly shapes the product — this is the role for you. We build our infrastructure on reliable, battle-tested tools our team knows and trusts: Java, Go, PHP/Hack, Python, MySQL, Solr, Kubernetes, Terraform, AWS, and Linux. Expertise in these is a strong plus — but solid experience building and operating robust distributed search systems using other languages and cloud technologies is a great substitute.

We're a tight-knit, collaborative team who genuinely enjoy working together. You'll partner closely with infrastructure and machine learning engineers to evolve our systems, and collaborate with product engineers and managers to ensure our infrastructure meets the needs of our users. 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 growing!) user base.
  • Collaborate with team members to ensure high availability and reliability of a distributed search system at massive scale.
  • Own team features and systems end-to-end, defining their long-term health while proactively improving the health of surrounding systems.
  • Deploy, configure, test, troubleshoot, maintain, and upgrade Solr clusters and environments.
  • Continuously optimize the infrastructure and configuration of our Solr clusters to maintain cluster health and peak search performance.
  • Support our skilled operations team in triaging and resolving production issues quickly and effectively.
  • Raise the bar on engineering standards, tooling, and processes across the team.
  • Build and ship high-quality, production-grade software using modern engineering practices — with AI as a core part of your development workflow.
  • Design and orchestrate complex systems where AI agents integrate seamlessly into human workflows, driving efficiency and innovation at scale.
  • Contribute to building and maintaining 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.

You may be a fit for this role if you:

  • Have 4+ years of applicable software engineering experience.
  • Have worked extensively with distributed data processing frameworks such as Spark, Hadoop, MapReduce, or EMR.
  • Have hands-on experience with Solr, Elasticsearch, Lucene, or other search technologies.
  • Are familiar with infrastructure/ops tools and frameworks such as Terraform, Chef, and Kubernetes.
  • Are proficient with functional or imperative programming languages — e.g., PHP, Python, Ruby, Go, C, or Java.
  • Have a track record of building high-availability, performant, and scalable systems that handle large data volumes across multiple clusters and geographic regions.
  • Have experience planning, implementing, and deploying software migrations and upgrades in production environments.
  • Can contribute meaningfully to technical architecture discussions and help drive sound technical decisions within your team.
  • Are a strong communicator — able to explain complex technical concepts clearly to designers, support staff, and fellow engineers.
  • Possess solid computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval.
  • Bring a genuine, demonstrated AI-first approach to engineering — using AI tools to move faster, build fluency across the stack, and contribute beyond your core specialty.
  • Have experience integrating AI tools (e.g., Claude Code, GitHub Copilot, Codex, Cursor) into your development workflow.
  • Have advanced prompt engineering skills — able to write precise, structured prompts and cultivate the system context that makes AI outputs reliable, secure, and production-ready.
Bonus Points:
  • You've built large-scale data pipelines professionally and can write clean, elegant code in Java, Scala, and/or SQL, with hands-on exposure to Hadoop/Spark.
  • You have experience with text mining, NLP, or natural language parsing.
  • You've contributed to relevance tuning, ranking systems, or query understanding.
  • You have familiarity with vector search, dense retrieval, or embedding-based approaches to information retrieval.

Unleash Your Potential

When you join Salesforce, you'll be limitless in all areas of your life. Our benefits and resources support you to find balance and be your best, and our AI agents accelerate your impact so you can do your best. Together, we'll bring the power of Agentforce to organizations of all sizes and deliver amazing experiences that customers love. Apply today to not only shape the future — but to redefine what's possible — for yourself, for AI, and the world.

Accommodations

If you need a reasonable accommodation during the application or the recruiting process, please submit a request via this Accommodations Request Form.

Please note that Salesforce uses artificial intelligence (AI) tools to help our recruiters assess and evaluate candidates' resumes and qualifications throughout the recruiting process. Humans will always make any candidate selection and hiring decisions. Please see our Candidate Privacy Statement for more information about how we use your personal data and your rights, including with regard to use of AI tools and opt out options.

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. Know your rights: workplace discrimination is illegal. 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.

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:

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer II, Search & Data Infrastructure -Slack in Seattle, WA vacancy
  • $202.16k - $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... 
    Data
    Temporary work
    Local area

    Tik Tok

    Seattle, WA
    1 day ago
  • $139.1k - $170.1k

     ...Our Conversational Search team is building Redfin’...  ...-offs between complex infrastructure investments and quick,...  ...collaborate with other engineering and product stakeholders...  ...full stack software development experience...  ...estate industry. We use data, beautiful software, and... 
    Data
    Minimum wage
    Night shift
    Weekend work

    Rock Family of Companies

    Seattle, WA
    4 days ago
  • $49 - $59 per hour

     ...Software Dev Engineer - Software Dev Engineer II Location: Bellevue, Washington Employment Type: Contract...  ...Technical Skills: Familiarity with data migration tools (Data Loader, APIs...  ...If you have visited our website in search of information on employment opportunities... 
    Data
    Contract work

    Apex Systems

    Bellevue, WA
    4 days ago
  • $132.1k - $178.8k

    Amazon Leo is seeking a Data Engineer II to architect and build an enterprise-grade data platform. The candidate will design data infrastructure and implement data ingestion processes using AWS services to support analytics and reporting. The ideal candidate has 3+ years... 
    Data

    Relha LLC

    Bellevue, WA
    2 days ago
  • $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... 
    Data
    Local area
    Remote work

    The Allen Institute

    Seattle, WA
    1 day ago
  • $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... 
    Data
    Permanent employment
    Temporary work
    Local area
    Flexible hours

    Blue Origin

    Seattle, WA
    1 day ago
  •  ...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...  ...of algorithms, data structures and software... 
    Data

    IBM

    Seattle, WA
    4 days ago
  • $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... 
    Data
    Relocation

    Apple

    Seattle, WA
    19 hours ago
  • $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... 
    Data
    Permanent employment

    Otter.ai

    Seattle, WA
    3 days ago
  • $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... 
    Data
    Full time
    Temporary work
    Local area
    Immediate start
    Remote work

    Smartsheet

    Bellevue, WA
    1 day ago
  • $143.7k - $194.4k

     ...latency, or when Kinesis Data Streams ingests a new...  ...Amazon's storage infrastructure, and pushing the boundaries...  .... As an SDE-II, you'll own systems end...  ...Senior and Principal Engineers on a tight-knit team of...  ...end-to-end delivery of software projects - from requirements... 
    Data
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  • $125k - $160k

     ...Job Title: Software Engineer II Location: 100% Remote (US Based Only) * We cannot sponsor or transfer...  ...evaluations About Ocient: Ocient is a data analytics software solutions company...  ...works closely with our Test Infrastructure, Quality Assurance and Customer Operations... 
    Data
    Work experience placement
    H1b
    Work at office
    Local area
    Remote work
    Visa sponsorship

    GrabJobs

    Seattle, WA
    4 days ago
  • $123k - $165k

     ...Software Engineer II Disney Entertainment and ESPN Product & Technology Technology is at the...  ...developers, designers, technologists, data scientists, and more – all working to...  ...latency data processing. Automate infrastructure provisioning and management using Infrastructure... 
    Data

    Walt Disney Company

    Seattle, WA
    1 day ago
  • $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... 
    Data
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Bellevue, WA
    12 hours ago
  • $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... 
    Data
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Bellevue, WA
    12 hours ago
  • $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... 
    Data
    Work experience placement
    Local area

    Indeed

    Seattle, WA
    2 days ago
  • $170k - $190k

     ...Job Description The Senior Software Engineer II is responsible for creating and maintaining software...  ...container images Experience with Infrastructure-as-Code (IaC), specifically utilizing...  ...design, multi-threaded architecture, data structures, algorithms, and cybersecurity... 
    Data

    GrabJobs

    Seattle, WA
    3 days ago
  • $143.7k - $194.4k

     ...advertising. We are looking for a software dev engineer for the Conversational Ad...  ...latency distributed systems, build ML infrastructure and data processing pipelines. You will partner...  ...conversational ad experiences on the Search page • Collaborate with cross-functional... 
    Data
    Internship
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $750 per month

     ...looking for an experienced Senior Software Engineer to join our team and help...  ...team. As a Senior Engineer II, you should be comfortable...  ...JavaScript/Vue) Work with large data sets and pipelines,...  ...with deployment pipelines, infrastructure as code, or monitoring systems... 
    Data
    For contractors
    Work experience placement
    Freelance
    Currently hiring
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Seattle, WA
    4 days ago
  • $123k - $165k

     ...Software Engineer II Disney Entertainment and ESPN Product & Technology Technology is at the...  ...developers, designers, technologists, data scientists, and more – all working to...  ...set-top box. Experience with cloud infrastructure and AWS services. Familiarity with... 
    Data
    Work experience placement
    Local area
    Remote work

    Disney France

    Seattle, WA
    1 day ago
  • $143.7k - $194.4k

     ...building large-scale messaging infrastructure that powers critical...  ...Messaging team is recruiting a Software Development Engineer I who will contribute to...  ...object-oriented programming, data structures, and algorithms...  ...Software Development Engineer II on the SMS Routes team, you... 
    Data
    Internship
    Immediate start
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    3 days ago
  • $143.7k - $194.4k

     ...Job Summary for SDE II - DynamoDB Capacity and...  ...managing massive global infrastructure across AWS regions. As...  ...you'll own end-to-end software solutions that balance...  ...innovation where your engineering solutions can...  ...systems, or creating data pipelines that analyze... 
    Data
    Internship
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $119k

     ...Software Development Engineer II Expedia Technology teams partner with our Product teams to create innovative...  ...technology platform powered by data and machine learning provides secure...  ...~ Experience with CI/CD pipelines, infrastructure/test automation, and delivering... 
    Data
    Work at office
    Local area
    Worldwide
    Relocation package
    Flexible hours
    3 days per week

    Expedia Group

    Seattle, WA
    1 day ago
  • $165.2k - $223.6k

     ...Description As a Software Development Engineer on the Sponsored Products and Brands Off-Search team, you will help build hyper-scale online systems, offline data pipelines, and machine learning infrastructure-leveraging Generative AI (GenAI) and Large Language Models... 
    Data
    Internship
    Seasonal work
    Local area
    Flexible hours

    Amazon

    Seattle, WA
    4 days ago
  •  ...Advanced Concepts and Enterprise Engineering (ACE), supporting Blue...  ...Earth. As a Software Engineer II, you will join a team of passionate...  ...value of automation and data-driven decision making in modern...  ...Docker Familiarity with Infrastructure as Code and relevant... 
    Data
    Permanent employment
    Temporary work
    Local area

    Blue Origin

    Seattle, WA
    4 days ago
  •  ...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

    Voluble Systems LLC

    Seattle, WA
    1 day ago
  • $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... 
    Data
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Bellevue, WA
    12 hours ago
  • $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... 
    Data
    Work at office
    3 days per week

    Rippling

    Seattle, WA
    4 days ago
  • $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... 
    Data
    Work at office
    Local area
    Visa sponsorship
    3 days per week

    Evertune

    Seattle, WA
    12 hours ago
  • $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... 
    Data
    Full time

    Uber

    Seattle, WA
    2 days ago

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!