As an engineer in Copart's Search Services team, you will be responsible to build and maintain highly-available, fault-tolerant, searchable document store. You will be designing and developing RESTful services that retrieve, search and index structured data in real-time.
Responsibilities:
* Enhance Copart's SOLR-based search and data retrieval services that serve numerous inward and outward facing web-based applications
* Design the core architecture, develop new features and improve performance for high-traffic, high-availability distributed search services for fast and accurate data ingestion and retrieval
* Build infrastructure and tools to increase automation, improve efficiency of the engineering team, and maintain technical excellence in the code base
* 10+ years of total Information Technology experience.
* 7+ years of Software development experience.
* 5+ years' experience building software solutions in a corporate environment using C++ and/or Java and/or .Net
* 2+ years of experience with maintaining distributed search systems at significant scale in a production environment
* Strong hands on skills in SOLR querying and Indexing, configuring schema, understanding in advanced schema fields, deciding commit strategies and tuning the relevancy of search results
* Experience in SOLR Cloud technologies -- Collection Sharding/replication, failover, fault tolerance, high availability
* Experience in SQL, Stored Procedures, Relational Database like MySQL/DB2/PostgreSQL a plus * Bachelor's degree or higher in Computer Science, Engineering, or similar
Let your dream job find you.
Sign up to start matching with top companies. It’s fast and free.