Hotline: 678-408-1354

Software Architect, Search (Lucene/SOLR)

Job Category

Products and Technology

Job Details

Software Architect, Search (Lucene/SOLR) Salesforce is one of the fastest growing enterprise software company worldwide. We are the 2017 leader in Gartner Magic Quadrant for Enterprise High Productivity Application Platform. As the most used functionality across Salesforce’s platform and products, Search is a critical part of that success. Indexing hundreds of billions of documents, fielding millions of queries a day and running on thousands of servers worldwide, Salesforce Search is arguably the largest enterprise search implementation in the world. The Search team at Salesforce is seeking a seasoned search engine software architect to join our team to help us deliver groundbreaking search capabilities. Our ideal candidate is a Lucene/SOLR industry expert, a veteran search and information retrieval technologist who has broad based consumer web scale search engine development experience, has led massive scale lucene based search engine deployments, has exceptional command on distributed systems, is a thought leader on search implementation and large scale elastic deployment of complex software systems, has a penchant for machine learning and embedding algorithmic solutions in the search stack, gets excited about software performance, uptime, high availability and is passionate about mentoring junior members of the team to become successful architects themselves. They thrive in working with and across product and engineering leadership as well as business executives. Responsibilities: – Help architect elasticity into our extensive SOLR deployment. – Be the in-house expert on Lucene/SOLR, guiding architectural choices for implementing different search use cases for B2B, B2C and internal salesforce applications. – Help extend Lucene/SOLR functionality to support specific customer use cases on the Salesforce search platform. – Help devise and implement machine learning algorithmic solutions for search ranking, query and document understanding, spell correction etc on our SOLR based search stack. – Guide evolution of our search architecture into modular, componentized microservices as applicable. – Work closely with our technical architects across Salesforce to develop containerized deployment solution for search. – Productively work in a highly collaborative agile team, coach junior team members, actively participate in knowledge sharing. – Represent Salesforce in technical industry conferences and symposiums on Search, Distributed systems and Big Data. – Drive a culture of quality, technical curiosity, continuous improvement, and evidence-based decision making in the organization. DESIRED QUALIFICATIONS AND REQUIREMENTS: – BS/MS/Ph.D. in Computer Science, Software Engineering, Statistics, Applied Mathematics, Economics, Statistics, Physics, or related quantitative fields. – 10+ years of experience writing software with multiple teams of software engineers. – 6+ years of experience in technically guiding teams who have expertise in search systems using SOLR/Lucene or Elastic search in a large web scale deployment. – Deep knowledge of inner workings of SOLR and Lucene is highly desired, open source contributions to the Lucene/SOLR code base is a strong plus. – Experience with a considerable subset of Big Data and Distributed Systems technologies like Hadoop, Spark, HBASE, Cassandra, Zookeeper strongly desired. – Experience with container platforms such as Kubernetes, Docker, Cloud Foundry etc. – Impeccable attention to detail and strong ability to convert complex product requirements into elegant software solutions. – Strong presence at industry conferences in the areas of search, Big Data and Distributed Systems. – Strong interest and participation as a coach and a mentor to junior members of technical team. *LI-Y

Posting Statement

Salesforce.com and Salesforce.org are Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Headhunters and recruitment agencies may not submit resumes/CVs through this Web site or directly to managers. Salesforce.com and Salesforce.org do not accept unsolicited headhunter and agency resumes. Salesforce.com and Salesforce.org will not pay fees to any third-party agency or company that does not have a signed agreement with Salesforce.com or Salesforce.org.

Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records.

Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter