Brandwatch builds a suite of analytics software products that allow our customers to measure and predict consumer behaviour online. We ingest enormous quantities of unstructured consumer voice data; such as publicly available social media data, blogs, forums etc.... Our customers then search and analyze this data, using the tools we have built, to achieve various marketing and market research outcomes; for example: “What do consumers like about our new product?”
Why work here
As a backend engineer, you will work within a cross-skilled agile team in our Engineering department, contributing directly to our flagship product Consumer Research. You will contribute to improving existing and developing new features, working closely not only with other backend engineers across the entire department, but also with product & delivery managers, data scientists, designers, as well as QA & frontend engineers, to solve our users’ problems.
You will do so by designing, developing, improving and maintaining our real-time text and image data processing pipelines using infrastructure on the terabyte to petabyte level. You will work on implementing custom machine learning solutions developed by our data science team, and our APIs that support both the product as well as API users.
You will be embedded in a small team. You will work within our state-of-the-art technology stack, building Java applications using the Spring Framework and technologies such as Kafka, Solr, Redis, and PostgreSQL. You will ship code in a continuous integration environment using tools such as Git, Github Actions, Jenkins, Docker, and Kubernetes. You will collaborate with our global teams based around the world.
You should apply if
You have decent Java coding skills, although industry experience is not required. We’re looking for people who are keen to learn new skills and new ways of working. If you’ve used some of the other technologies mentioned above, like Git and SQL database, then that’s a plus, but if you haven’t and would like to learn about them then we want to hear from you too.
- Small, autonomous teams of skilled people, in a friendly and relaxed environment
- Work with people all over the world
- 37.5 hour work week - or less!
- 10% of your time to work on anything you like, reading groups, tech talks, generous training and conference budgets, and any technical books you need
- Flexible & remote working
- Bike and tech schemes
- An extensive people development program, including LinkedIn Learning for every employee and in-house courses such as our Brandwatch Leadership Development program
- Community-focused groups, such as our Diversity & Inclusion and Green committees
Working for Brandwatch:
Our values are about being authentic, bold, and creative. And we believe these values are best embodied by enabling people to do their best work in an environment that works for them. Whether fully remote, within one of our global offices, or a combination of the two, we have the tools and resources to make working to these values both possible and enjoyable.