Intro Lucidworks is looking for a talented software engineer with experience in security to design and implement security and other product capabilities related to search, NLP, machine learning and more.
Job Responsibilities
Work with the engineering team to design, implement, test and maintain the security aspects of Lucidworks software. Implement authentication, authorization and encryption algorithms based off technologies like Kerberos, LDAP, Active Directory, OAuth, SSO, SSL and more.
Required Experience and Skills
· Experience with modern, commonly used security systems and how to implement/integrate them into large scale distributed systems · 3-5+ years experience in Java · Clojure experience or willingness to learn Clojure · Good diagnostic and troubleshooting skills · Strong communication and interpersonal skills. Produce good written and verbal descriptions of coverage, metrics, procedures, and results for different audiences. · Proven ability to project and meet scheduled deadlines · Self-driven quick learner with attention to detail and quality · BS or higher in a science, applied mathematics, computer science or engineering · Passion for learning new things · Interest in joining a growing startup
Desired Experience and Skills
· Experience with search technologies · Experience with Solr, Lucene · Experience with Kerberos
Company Info
Lucidworks is the commercial company behind Apache/Lucene Solr, the world’s leading open source search platform. These cutting edge technologies power critical search apps at thousands of businesses worldwide both large and small. Our team includes leading contributors and committers to the Lucene project, as well as experts in enterprise search, distributed computing, and scalability.
Travel Minimal
Location: San Francisco or Raleigh (RTP) NC preferred, will consider strong candidates in other locations (US only)
Salary and compensation
$110,000 — $160,000/year
Equity
0.01 – 0.03

