top of page

Senior Software Engineer - Data Storage (USA)

Boston, MA, USA (Remote)

Job Type


About the role:

As a Senior Software Engineer focused on data storage, you will be responsible for building out the data storage platform that powers VUI’s search & machine learning products. 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 data storage platform to support search & machine learning

  • Produce robust, efficient and maintainable code; our primary languages are Java, Python, and C/C++

  • Work with a variety of open source technologies with opportunities to contribute back to the community

  • Work on challenging problems in areas such as distributed systems architecture, data modeling, 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

  • 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


  • 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 NoSQL databases such as MongoDB, Cassandra, or Redis

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)

About the Company 

VUI, Inc. is a startup based in Boston, MA and Trento, Italy. VUI's AI-powered eCommerce search solution accurately finds the products customers want. Our team is revolutionizing online and in store search using patented natural language query understanding, deep learning technology, and an optimized search engine to return the most relevant search results. Join us to help shape the future of product search!

VUI is an equal opportunity employer. VUI 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.

bottom of page