UserVoice Engineering

Helping companies build better products

What we do: our work and values

UserVoice from A-Z

From widgets to portals to administration we’ve created a suite of tools to help organizations learn more about their customers and provide first class support. Our stack »

Innovation over the years

When you set out to change an entire industry you gotta do awesome stuff. Here’s what we’ve done to change how organizations interact with their customers. Innovation timeline »

Our culture and values

How we work is just as important as what we build. Here’s an overview of what we value at UserVoice and some of the processes we’ve created to support those values. Our culture »

A motley crew

Imagine doing what you love with people who inspire you. That’s UserVoice. We believe in working together to create great experiences for our users and their customers. We’re here to grow, learn, laugh, take on new challenges, solve problems, and help each other. Sound like fun? We like you already!

  • Jonathan Novak

    Jonathan Novak

    CTO

  • Joshua Rudd

    Joshua Rudd

    Director of User Experience

  • Alexander Kohlhofer

    Alexander Kohlhofer

    Director of Product Management

  • John Long

    John Long

    Designer

  • Brad Graham

    Brad Graham

    Front-end Developer

  • Austin Taylor

    Austin Taylor

    Lead Developer

  • Joey Nelson

    Joey Nelson

    Developer

  • Tyler Smith

    Tyler Smith

    Developer

  • Jonathan Camenisch

    Jonathan Camenisch

    Developer

  • You?

Wanna work with us? We’re hiring!

We’ve got big dreams and ambitions, but can’t do them alone. We need help! Are you a developer or designer that is interested in working for UserVoice? We want to hear from you!

DevOps Engineer

San Francisco

DevOps engineers help us scale into the next dimension and achieve maximum reliability and performance. As part of the operations team, you will lead projects to develop, scale, and secure deployment infrastructure. You’ll troubleshoot performance issues as they arise and collaborate with the application team to achieve maximum potential. What you will do Design, configure, and deploy infrastructure like nginx, haproxy, consul, and elasticsearch using Ansible Automate as much as

JavaScript Engineer

San Francisco, CA or Raleigh, NC

JavaScript engineers are full-stack engineers who focus on the front-end. Working closely with designers, we implement the user interface of our web app. We build libraries and abstractions to make our lives easier, and we use modern tools like AngularJS, ES6, and SASS. Engineers and designers work in a collaborative team to define and implement the product. We rely extensively UserVoice itself to gather customer feedback and make good product decisions.

Backend Engineer

San Francisco, CA or Raleigh, NC

Backend engineers build our server application code that powers our product. We primarily build a super fast JSON API written in Go that exposes all of our business logic. We tend to write and open source libraries and tools that make our job easier (for instance, see gocraft on github). Engineers and designers work in a collaborative team to define and implement the product. We rely extensively UserVoice itself to gather customer feedback and make good product decisions.

Quality Assurance Engineer

Raleigh, NC

Quality assurance engineers work in teams with application engineers and designers to ensure that the product we put in front of customers delivers a high quality experience. We primarily rely on manual testing and operate in an Agile workflow. We test to make sure that not only do new features and changes work as advertised, but they also interact in sensible ways with other parts of the application. What you