As a high growth enterprise SaaS company and leading innovator in the white-hot omnichannel CX market, we are always looking for talented and ambitious individuals to help grow our business.
Our mission is to empower people to improve experience with companies they care about. So if you share our passion for delivering exceptional consumer experiences while helping the world's largest brands materially improve their businesses, we'd like to hear from you.
At OpinionLab we believe that our success is directly correlated to our culture of always putting our customer first, owning issues to resolution, innovating intelligently, scaling our business for success, trusting and empowering our employees and always working together as one team.
If you are looking for a dynamic and challenging experience to learn from the best and accelerate your career to the next level, OpinionLab might be for you. Apply for one of our current opportunities.
OpinionLab is looking for a DevOps Engineer that is highly collaborative and has the technical acumen to join our Chicago-based team.
We are the global leader in Voice of Customer (VoC) feedback innovation, serving a prestigious client list that includes nearly half of Fortune 50 organizations such as Wal-Mart, Bank of America, Ford Motor Company, and many more. With real-time listening solutions for every brand touch point, this pioneering VoC platform invites consumers to share input in their own words, at anytime, from anywhere, helping organizations collect, understand, and leverage both structured and unstructured customer data. For over a decade, hundreds of the world’s leading brands have looked to the familiar [+] feedback symbol to better acquire, engage, and retain customers through an approach so streamlined it’s groundbreaking: listen always, listen everywhere. The result is actionable customer insight that sparks foundational improvement to companies’ products, people, and brands.
As a DevOps Engineer, you will work closely with other highly skilled engineers and architects to design and build the next-generation of our SaaS VoC platform. Your expertise building scalable cloud hosted platforms with open source tools will be critical in this role. To join our team, you must embrace and thrive in a collaborative, team-oriented, environment that focuses on delighting our customers via high-quality and timely delivery.
Key Responsibilities include:
Desired Skills & Experience:
OpinionLab is seeking a Software Developer to join our Chicago, IL based Product Development team in the West Loop.
The OpinionLab backend data team is responsible for creating and maintaining applications and services for processing large amounts of customer feedback data from some of the largest companies in the world. Our ongoing challenge is to transform streams of independent comments into actionable intelligence for our customers in real time. We primarily use Clojure on AWS to build microservices and data pipelines to handle and enrich this data. If you are interested in applying functional programming techniques to help uncover the secrets hidden in our data, we have plenty of work for you.
Our team values teaching each other and continuously improving our skills. We use several agile practices, including (currently) pair programming, code review, retrospectives, continuous integration and testdriven development, to help us be more productive and to ensure reliability of our product. We focus on simplicity as a way to maintain quality and to allow us to quickly deliver features for the business over time.
You will be responsible for:
Experience Required – You must:
Bonus Points for experience with any/all of the following:
Frameworks: You know one or more current JS Frameworks, such as Angular (preferable), React, Backbone, Knockout, or one of the 50 or more out there, but primarily have foundational Vanilla JS skills. We are transitioning to an Angular framework in our Rails environment, and are always evaluating new frameworks. You can run tests and work with your application from the command line using Jasmine, PhantomJS, Karma, Protractor or similar technologies. You can execute basic Bash and Ruby scripts, and work Git from the command-line.
Modularity: You know there’s more to modular development than choosing whether the script tag goes in the head or the body. You have used a tool such as RequireJS, CommonJS, ES6 modules, the JS Module Pattern, or Browserify to support modular development. You know how to avoid polluting the global scope.
Performance: Before adding a library to use a single function, you assess its impact on user experience. You use build tools like Grunt, Gulp, or Broccoli to produce optimized builds of JS files. You are comfortable having clients and teammates inspect your code for performance issues that may affect their sites, and you assess performance yourself using DevTools and browser extensions as needed.
Beyond Code: In addition to crafting the software to run our systems, we take pride in working in selfsufficient cross functional teams. This means that we:
Let's get startedContact For Demo