Logo
salesforce.com, inc.

Senior/Lead Search Engineer

salesforce.com, inc., Burlington, Massachusetts, us, 01805

Save Job

Overview Senior/Lead/Principal Software Engineer to join a new team in Salesforce Commerce Agentic and Search. The role focuses on building and scaling services that power product and content discovery for trusted brands, with emphasis on low latency and high throughput.

What You Will Be Doing Come help us shape the future of Commerce Search!

As part of one of the fastest growing clouds at Salesforce, the Commerce Agentic and Search teams have a long-term roadmap dedicated to building scalable services that power product and content discovery for the world’s most trusted brands. Since product and content discovery is key for commerce shoppers, you will play a critical role in customer success.

We are a collaborative team that strives for quality in product, software engineering best practices, and impact. We are looking for a

Senior/Lead/Principal

Software Engineer to join a new team helping build out and scale our Agentic and Search platform.

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

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 drive coverage

Own services, improve supportability, and help resolve customer issues

Improve developer productivity through tooling and engineering best practices

Participate in the team’s on-call rotation to address sophisticated problems in real time

Skills and Experience

Bachelor's degree in Computer Science, Engineering, or related field—or equivalent practical experience

Strong understanding of object-oriented programming; experience in at least one OO language (e.g., Java, C++)

At least 5 years of OO programming experience

Experience using Git / GitHub

Understanding of web technologies (JavaScript, CSS, HTML5, XML, JSON)

Experience with relational databases and SQL

Experience in automated testing (unit and functional)

Previous experience with SaaS development

Team player with a can-do attitude; quick learner

Understanding of Agile/Scrum methodologies

Experience with search technologies (e.g., Lucene, Elasticsearch, Solr) is a plus

Experience building search platforms/features is a plus

Unleash Your Potential When you join Salesforce, you’ll have opportunities to grow across all areas of your life. Our benefits and resources support balance and growth, 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.

Accommodations If you require assistance due to a disability applying for open positions, please submit a request via the Accommodations Request Form.

Posting Statement Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. In the United States, compensation offered will be determined by factors such as location, job level, knowledge, skills, and experience. Some roles may be eligible for incentive compensation, equity, and benefits. Salesforce provides a comprehensive benefits program including time off, medical/dental/vision, mental health support, parental leave, life and disability insurance, 401(k), and employee stock purchase plan.

Additional statements regarding fairness in recruiting, hiring, promotion, and job assignments apply. Salary ranges for this position vary by location: for the United States, ranges include: California $200,800-$276,100; Massachusetts $184,000-$253,000; Seattle/other locations may vary.

#J-18808-Ljbffr