Senior Java Developer (Server Side Engineer)

Lucidworks - San Francisco, CA3.7

30+ days agoFull-timeEstimated: $120,000 - $160,000 a year
Who we are:
Lucidworks builds AI-powered search and discovery applications for some of the world's largest brands. Fusion, Lucidworks' advanced development platform, provides the enterprise-grade capabilities needed to design, develop and deploy intelligent search apps at any scale. Built on the global search standard, Apache Solr. The world's most widely deployed open source search platform, and used by 90% of the Fortune 500 companies. Our team includes leading contributors and committers to the Lucene and Solr projects. We employ some of the world's foremost search and machine learning experts,and is obsessed about helping companies dramatically increase their ability to deliver personalized and contextual search experiences that transforms their business.

Reddit, Red Hat, Moody's, Commvault, and the US Census are just of few of the companies that rely on Lucidworks every day. Lucidworks' investors include Top Tier Capital Partners, Shasta Ventures, Granite Ventures, Silver Lake Waterman, and Walden International.

Duties and Responsibilities:

Lucidworks is looking for a talented software engineer with experience in Java to work on product features related to search, NLP, machine learning and more. Your role within the engineering team will design, implement, test and maintain our next-generation search platform, and contribute to other aspects of the product on an as-needed basis.

Who you are:
Personality Matters. Most of us spend a huge part of our lives at work. Working on interesting things with smart, awesome people makes this part of our life great. So here's both who we are, and who we hope can join our team:

Mindset: Curious. Natural problem solver. Great listener and communicator. Trusted peer.

Startup Energy: Driven. Resourceful. Innovative. Passionate. Self-motivated.

Team Player: Friendly. Helpful. Engaging. Dependable. Company focused. Eager to collaborate.

Builds credibility based on reputation. Honest, hardworking and dependable. Believes people are awesome. Conveys confidence without attitude.

Travel: Very Minimal. We both host and attend the best Solr conference in the world ( and otherwise bring all our remote devs in twice a year for onsite meetings and hack weeks. This role also havs the posibility to be a remote position as long as you are in the UK.

  • Extensive experience developing Java applications
  • Proficient in analysis, design, and development of large-scale distributed applications
  • Deep understanding of HTTP and REST principles
  • Passion and willingness to learn new things
  • Ability to produce high quality descriptions (written an verbal) of coverage, metrics, procedures, and results
  • Good diagnostic and troubleshooting skills
  • Strong communication and interpersonal skills
  • Proven ability to project and meet scheduled deadlines
  • Self-driven, quick learner with attention to detail and quality
Bonus points for experience and/or sincere interest in:

  • Search technologies, especially Solr (not just because we help make it; because it's better)
  • Practical machine learning and/or data science experience
  • Other things we like: Spark, Kerberos, Clojure, Jersey, Guice, Governator, Jackson – and while we are at it: GitHub, Slack, and Agile Methodology
  • Excitement at joining a growing startup
  • BS or higher in a science, applied mathematics, computer science or engineering
Lucidworks, Inc. recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law.