This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Staff Software Engineer to help shape the evolution of the Brandwatch Consumer Research platform - a large-scale distributed system that transforms vast volumes of online conversations into real-time intelligence used by organisations worldwide. In this role, you will provide hands-on technical leadership while working on complex systems spanning search, streaming data pipelines, and distributed databases.
Job Responsibility:
Design and optimise APIs and data pipelines supporting high-throughput interactive analytics (real-time search, filtering and aggregations on billions of documents)
Build and enhance distributed systems responsible for large-scale indexing, search, and data processing
Drive performance, scalability, cost and reliability improvements in petabyte-scale systems
Tune systems to make optimal use of cloud and datacenter resources
Develop capabilities that enable customers to extract actionable insights from billions of documents across social and traditional media sources
Lead design discussions and guide cross-team technical initiatives
Requirements:
5+ years professional software engineering experience
Expertise in scalable architectures and large-volume data processing
Proven technical leadership and ability to influence engineering direction
A collaborative mindset and strong problem-solving skills