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.


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.


* 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.