Salesforce logo

Senior/Lead Search Engineer Senior/Lead Search Engineer

Salesforce

San Francisco, CA
Full Time
Senior
167k-253k
2 days ago

Job Description

About the Role

Senior/Lead Search Engineer at Salesforce, a company dedicated to inspiring the future of business with AI, Data, and CRM. Salesforce helps companies across industries blaze new trails and connect with customers in innovative ways. The role involves shaping the future of Commerce Search within a collaborative team focused on building scalable services that support product and content discovery for trusted brands. Salesforce emphasizes diversity, inclusion, and employee well-being, offering various perks and resources to support work-life balance and professional growth.

Key Responsibilities

  • Lead feature development throughout the software lifecycle: gather requirements, design, build, test, and deploy.
  • Help scale search services to support low latency and high throughput.
  • Mentor others in development technologies, tools, and processes.
  • Present designs to internal/external groups and review others' designs.
  • Develop test strategies, design automation frameworks, and write unit/functional tests to improve code coverage and automation metrics.
  • Operate the service, improve supportability, and help resolve customer issues.
  • Improve developer productivity through tooling and best practices.
  • Participate in the team's on-call rotation to address sophisticated problems in real-time and ensure service availability.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Good understanding of object-oriented programming and experience in at least one object-oriented language, e.g., Java, C++.
  • At least 5 years of object-oriented programming experience.
  • Experience using Git / GitHub.
  • Validated understanding of web technologies such as JavaScript, CSS, HTML5, XML, JSON, and Ajax.
  • Understanding of database technologies like SQL, PL/SQL, and relational database schema design.
  • Experience in automated testing including unit and functional testing using Java, JUnit, JSUnit, Selenium.
  • Previous experience with SaaS development.
  • Team player with a get-it-done attitude and quick learning ability.
  • Understanding of Agile/Scrum methodologies.
  • Experience with Search technologies like Lucene, Elasticsearch, Solr is a huge plus.
  • Experience building Search Platforms/features is a huge plus.

Nice to Have

  • Experience with Search technologies like Lucene, Elasticsearch, Solr.
  • Experience working on building Search Platforms/features.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Benefits & Perks

  • Time off and leaves.
  • Perks such as discounts, commuter benefits, and educational reimbursement.
  • Mental health, parenting, and childcare resources.
  • Medical, dental, and vision insurance.
  • Paid parental leave.
  • Life and disability insurance.
  • 401(k) plan.
  • Employee stock purchasing program.

Working at Salesforce

Salesforce values diversity, inclusion, and equality, supporting gender diversity and creating a workplace free from discrimination. The company emphasizes a collaborative, impact-driven environment that supports employee growth, well-being, and professional development.

Apply Now

Job Details

Posted AtSep 4, 2025
Salary167k-253k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Salesforce

Website

salesforce.com

Location

San Francisco, CA

Industry

Custom Computer Programming Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches