Job Directory Sr. Software Engineer -- Search Services

Sr. Software Engineer -- Search Services
Dallas, TX

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

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.