Salesforce logo

Senior/Lead Search Engineer

Salesforce

Palo Alto, CA
Full Time
Senior
184k-253k
2 days ago

Job Description

About the Role

Salesforce is the #1 AI CRM, where humans with agents drive customer success together. The company is focused on innovation, AI, data, and CRM to help businesses connect with customers in new ways. Salesforce empowers employees to be Trailblazers, driving performance, career growth, and positive change through its core values and inclusive culture. The role involves shaping the future of Commerce Search within a collaborative, quality-focused team dedicated to building scalable services for product and content discovery among trusted brands.

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
  • Deliver high-quality, distributed, testable, and scalable software reliably
  • 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
  • Own the service, improve supportability, and resolve customer issues
  • Enhance developer productivity through tooling and best practices
  • Participate in on-call rotation to address complex problems and ensure service availability

Requirements

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

Nice to Have

  • Experience with Search technologies such as Lucene, Elasticsearch, Solr
  • Experience working on building Search Platforms or features

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience
  • Minimum 5 years of object-oriented programming experience

Benefits & Perks

  • Parental leave
  • 401(k)
  • Comprehensive health benefits including medical, dental, and vision
  • Mental health support
  • Paid time off and holidays
  • Life and disability insurance
  • Employee stock purchasing program
  • Additional details available at https://www.salesforcebenefits.com

Working at Salesforce

Salesforce fosters an inclusive, innovative, and collaborative environment that values equality, merit, and continuous learning. The company emphasizes its core values, supports work-life balance, and promotes a workplace free from discrimination, where employees are empowered to drive impact and growth.

Apply Now

Job Details

Posted AtSep 12, 2025
Salary184k-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

Palo Alto, 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