TELECOMMUTE LOCATION: Remote, Eastern or Central Time Zone
Below is a snapshot of our Full Stack Software Engineer role within our Engineering team. If this role takes your fancy and you are in interested in a career at Clarabridge please apply here and let's chat - we are always keen to speak to highly talented and passionate people!
The Clarabridge Engage team builds a customer care tool for social media. Our clients use our software to be able to respond to the incoming questions and complaints on their Facebook pages, Twitter accounts, Instagram profiles, a.o. These clients often have a high volume of messages, on several social profiles. We try to make those people’s lives easier by offering automation tools, smart routing of messages and reply suggestions, among others.
Engage is one of the products of Clarabridge, and in the broader context of the company we focus on all types of customer feedback (like survey results and call transcriptions), and offer advanced data modelling and dashboarding features. Read on to know more about how we work.
Working at Clarabridge
Within the Engage Development team we try to make Engage as good a product as it can be, by developing features based on customer feedback, and market or product insights from the Product team. These features become projects which one or more people in the team get assigned to, based on their personal interest or knowledge related to those features. Then, the feature is built and tested in an iterative way until we have something that not only works, but that we’re proud of too.
Of course, we’re totally buzzword-compliant with agile, automated testing, stickies on walls, and coffee breaks.
Requirements
What we look for in people ...
All jokes aside, we're looking for great full stack software engineers who are nice to work with on a day to day basis. Our product is a web application, so our main software stack has the usual parts like PHP, MySQL, Elasticsearch, RabbitMQ, Memcached, Redis, and Node.js. There are some more exotic things in there as well, like Clojure, ReactJS, Vowpal Wabbit, and others. Knowledge of any or all of these technologies is a huge plus, as is experience with high-volume web applications, scalability, and testing.
We use continuous integration and our app is deployed by everyone in the team, multiple times a day. If you know a thing or two about deployment, server management, or monitoring, come talk to us about it! We'd love to hear your opinions.