Staff Software Engineer

Staff Software Engineer

Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Brandwatch

At a Glance

  • Tasks: Design and optimise APIs, build distributed systems, and lead technical initiatives.
  • Company: Cision, a global leader in PR and marketing technology.
  • Benefits: Inclusive culture, career growth, and the chance to make a real impact.
  • Why this job: Shape the future of communication and drive bold innovations.
  • Qualifications: 5+ years in software engineering with expertise in scalable architectures.
  • Other info: Join a diverse team committed to innovation and inclusion.

The predicted salary is between 36000 - 60000 £ per year.

At Cision, we believe in empowering every individual to make an impact. Here, your voice is heard, your ideas are valued, and your unique perspective fuels our collective success. As part of our global team, you will thrive in an environment that champions curiosity, collaboration, and innovation, all while making meaningful contributions to the brands we accelerate. Join us in shaping the future of communication and building authentic connections that matter.

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.

What You’ll Do
  • 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 datacentre 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.
What You’ll Bring
  • 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.
Key Technologies Used Within the Platform Include
  • Streaming: Kafka + SQS
  • Infrastructure: Kubernetes-based hybrid environment across datacentre and AWS

Cision is committed to fostering an inclusive environment where all employees can be their authentic selves and perform at their best. We believe diversity, equity, and inclusion is vital to driving our culture, sparking innovation and achieving long-term success. Cision is proud to be an equal-opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or other protected statuses.

Staff Software Engineer employer: Brandwatch

Cision is an exceptional employer that champions innovation and collaboration, providing a dynamic environment where your contributions truly matter. With a strong commitment to diversity, equity, and inclusion, Cision fosters a culture that empowers employees to be their authentic selves while offering ample opportunities for professional growth and development. Located in a global setting, you will work alongside talented individuals on cutting-edge technology, making a meaningful impact in the world of communication.
Brandwatch

Contact Detail:

Brandwatch Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees at Cision on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. This can give you insider knowledge and make your application stand out.

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills and system design principles. Practice common algorithms and data structures, and be ready to discuss your past projects in detail. We want to see how you think and solve problems!

✨Tip Number 3

Showcase your leadership skills! Since this role involves providing hands-on technical leadership, be prepared to share examples of how you've influenced engineering direction in previous roles. Highlight your collaborative mindset and problem-solving abilities.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Cision team. Let’s get you that interview!

We think you need these skills to ace Staff Software Engineer

Technical Leadership
Scalable Architectures
Large-Volume Data Processing
Problem-Solving Skills
API Design and Optimisation
Data Pipeline Development
Distributed Systems
Performance Tuning
Cloud Resource Management
Collaboration
Streaming Technologies (Kafka, SQS)
Kubernetes
Real-Time Analytics

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for the role shine through! We want to see how excited you are about the opportunity to make an impact at Cision and contribute to the Brandwatch platform.

Tailor Your Experience: Make sure to highlight your relevant experience in software engineering, especially with scalable architectures and data processing. We love seeing how your unique skills can help us drive innovation and solve complex problems.

Be Authentic: Don’t be afraid to show your personality! At Cision, we value authenticity and diverse perspectives. Share your ideas and insights in a way that reflects who you are, and how you can contribute to our collaborative environment.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensure it gets the attention it deserves. Plus, you’ll find all the details you need about the role there!

How to prepare for a job interview at Brandwatch

✨Know Your Tech Inside Out

Make sure you’re well-versed in the key technologies mentioned in the job description, like Kafka, SQS, and Kubernetes. Brush up on your knowledge of scalable architectures and large-volume data processing, as these will likely come up during technical discussions.

✨Showcase Your Leadership Skills

Prepare examples that highlight your technical leadership experience. Think about times when you influenced engineering direction or led cross-team initiatives. This will demonstrate your ability to guide discussions and drive projects forward.

✨Emphasise Collaboration and Problem-Solving

Cision values a collaborative mindset, so be ready to discuss how you’ve worked with others to solve complex problems. Share specific instances where teamwork led to successful outcomes, especially in high-pressure situations.

✨Ask Insightful Questions

Prepare thoughtful questions that show your curiosity about Cision’s culture and the Brandwatch platform. Inquire about their approach to innovation and how they foster an inclusive environment. This not only shows your interest but also helps you gauge if it’s the right fit for you.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>