About the role:
As a Senior Software Engineer focused on Elasticsearch, you will be responsible for building out VUI's search platform. Your contributions will directly impact our customers and ultimately improve the overall user experience.
In this role you will:
Design, develop and support a world-class search platform
Produce robust, efficient and maintainable code; our primary languages are Java, Python, and C/C++
Work at the core of Elasticsearch and Apache Lucene open source software with opportunities to contribute to open source
Work on challenging problems in areas such as distributed systems architecture, relevancy tuning, query optimization, JVM performance optimization, security, machine learning and more
Continually challenge what exists and explore what should be changed to best meet evolving customer needs
Possess expert knowledge in large scale distributed system design and engineering best practices
Participate in setting a vision and objectives for the search & machine learning platforms in alignment with customer needs and market opportunities
Drive and work on algorithm and architecture design, execute and deliver results
Invent the future of search and machine learning in the cloud
Join a great group of motivated, top-notch, people and work with them to solve challenging problems in a fun, collaborative environment
Requirements:
Bachelor’s degree in Computer Science or related engineering discipline
2+ years of experience contributing to the design (architecture, design patterns, reliability and scaling) of new and current systems
4+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
5+ years of professional software development experience
2+ years of experience in distributed systems design and large-scale data processing
2+ years of experience with enterprise search platforms such as Elasticsearch or Apache Solr
Preferred Qualifications:
Master’s Degree or PhD in Computer Science
Experience with public cloud infrastructure
Experience with event streaming platforms such as Apache Kafka
Experience building customer centric enterprise products
Code contributions to open source projects
VUI Offers:
The ability to make real impact on enterprises seeking search innovation
Fully-paid health benefits
Fully remote work environment with an office in downtown Boston
Unlimited PTO
15 paid company holidays (including your birthday!)
Significant growth opportunities
Featured Benefits:
Medical insurance
Vision insurance
Dental insurance
401(k)