Systems Engineer

Ghent, Flanders, Belgium · Development expand job description ↓

Description

About CX Social

The Clarabridge CX Social 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.

CX Social 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.

Systems Engineering at Clarabridge CX Social

Within the CX Social Development team we try to make CX Social as good a product as it can be, by developing features based on customer feedback, and market or product insights from the Product team.

CX Social is a distributed system that is high-volume and soft-realtime. Our infrastructure spans multiple data centers and is made up of over a hundred servers. This goes hand in hand with some challenges from an operations perspective. We need to be able to scale according to our needs. We need to monitor a ton of services and servers. As we deploy our code to production many times a day, we need deployment to run smooth and automated. Of course, we’re totally buzzword-compliant with agile, docker, SaltStack and coffee breaks.

Requirements

What we look for in people

  • The curiosity and humbleness to second-guess yourself, learn and dive into root causes of problems.
  • The patience to take some time and talk with others and share knowledge.
  • The courage to take on big projects with loads of responsibility and ownership.
  • The experience to use proven technologies, redundancy and automation to everyone’s benefit.
  • The pride to make the most stable and fast product you possibly can.
  • The wisdom to leave the campground cleaner than you found it.

All jokes aside, the CX Social team is looking for great system 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 deploying and scaling them, and server management.

We use continuous integration and our app is deployed by everyone in the team, multiple times a day. This means, that as a system engineer, you work together with the rest of the development team to make sure everything runs smoothly. If you know a thing or two about monitoring, security, Service Oriented Architecture or CAP theorem, come talk to us about it! We'd love to hear your opinions.

Benefits

What you can expect from us

The CX Social development team is very passionate about making the best product out there, and works in an agile way. We are software engineers ourselves, so we know you like the best laptop and phone to be able to do your work. Same goes for personal growth opportunities. You like to go to a conference or host a meetup? Be our guest!

Of course, we offer a nice salary and bonus package, accompanied by a full healthcare plan and group insurance.

If you’d like to work with us from one of the Clarabridge offices around the world (Gent - Belgium, London - UK, San Francisco & Reston - US), or if if you prefer working remotely (we have experience with this), be sure to reach out to us!

Personal information
Your Profile
Application Details