We're hiring a Staff Software Engineer to help us evolve and optimise our large-scale search and analytics platform.
In this role, you will:
- Build and optimize APIs and storage pipelines for high-throughput interactive data processing
- Evolve and maintain distributed, horizontally-scalable infrastructure using Lucene/Solr, Kafka and Postgres
- Design and implement new features that enable clients to extract structured insights from hundreds of millions of documents across diverse data sources
- Drive performance, scalability, cost and reliability improvements in petabyte-scale systems
- Lead design discussions and guide cross-team technical initiatives
- Operate in a hybrid hosting environment (datacentre + cloud), with self-managed infrastructure tuned for our requirements
We are looking for people with:
- 5+ years professional software engineering experience
- Experience building and maintaining distributed systems
- Proven technical leadership (guiding design direction, mentoring peers, and shaping system architecture)
- Good knowledge of search, indexing, and large-scale data processing pipelines
What we offer:
- Friendly and welcoming environment focused on people, learning & development
- 25 vacation days and extra vacation days after age and after children
- Cafeteria benefit via SZEP card
- Medicover private health insurance for employees and their family members
- 10% of your time to work on anything you like, reading groups, tech talks
- Flexible working and working from home
- An extensive people development program, including access to Udemy
Top Skills
What We Do
Brandwatch is the world’s leading digital consumer intelligence company, allowing users to analyze and utilize conversations from across the web and social media.
It is the perfect platform to make sense of your consumers, their needs, wants, and interests.
With official access to Twitter, Reddit, and Tumblr's firehose, plus data coming from 100 million other sites, our historical archive includes over a trillion conversations, with 501 million new ones added every day.
Our platform then combines queries and AI to help you parse and analyze the data that's useful to you. From there it can be chopped, sliced, and combined to find insights you can put into action.






