At a Glance
- Tasks: Lead software development with an AI-first approach, collaborating across teams to build and improve applications.
- Company: Cision empowers individuals to make an impact in a collaborative and innovative environment.
- Benefits: Enjoy a culture that values your voice, offers mentorship, and supports your growth.
- Other info: Mentorship opportunities available for engineers at all levels.
- Why this job: Shape the future of communication while making meaningful contributions and driving bold innovations.
- Qualifications: Bachelor's degree in a related field and 8+ years of IT experience required.
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\’ll 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. Whether you\’re solving complex problems or driving bold innovations, your growth is our success, and together, we\’ll create the conversations of tomorrow.
Empower your impact at Cision. Be seen, be understood, be you.
We are seeking a Staff Software Engineer to help shape the evolution of theBrandwatch 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 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.
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 datacenter and AWS
As a global leader in PR, marketing and social media management technology and intelligence, Cision helps brands and organizations to identify, connect and engage with customers and stakeholders to drive business results. PR Newswire, a network of over 1.1 billion influencers, in-depth monitoring, analytics and its Brandwatch and Falcon.io social media platforms headline a premier suite of solutions. Cision has offices in 24 countries throughout the Americas, EMEA and APAC. For more information about Cision\’s award-winning solutions, including its next-gen Cision Communications Cloud, visit www.cision.com and follow @Cision on Twitter.
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 have joined more than 600 companies in signing the CEO Action for Diversity & InclusionTM pledge and named a \”Top Diversity Employer\” for 2021 by DiversityJobs.com.
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.
Cision is committed to the full inclusion of all qualified individuals. In keeping with our commitment, Cision will take the steps to assure that people with disabilities are provided reasonable accommodations. Accordingly, if reasonable accommodation is required to fully participate in the job application or interview process, to perform the essential functions of the position, and/or to receive all other benefits and privileges of employment, please contact hr.support@cision.com
Interested in building your career at Cision? Get future opportunities sent straight to your email.
#J-18808-Ljbffr
Staff Software Engineer employer: Cision
Contact Detail:
Cision Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Software Engineer
✨Tip Number 1
Familiarise yourself with the latest AI tools and technologies, especially GitHub Copilot, as this role emphasises an AI-first approach to software development. Demonstrating your knowledge and experience with these tools during discussions can set you apart.
✨Tip Number 2
Engage with the Cision community on platforms like LinkedIn or relevant tech forums. Networking with current employees can provide insights into the company culture and expectations, which can be invaluable during interviews.
✨Tip Number 3
Prepare to discuss your experience with collaborative projects, particularly those involving cross-functional teams. Highlighting your ability to work closely with product owners and designers will resonate well with Cision's emphasis on teamwork.
✨Tip Number 4
Brush up on your mentoring skills, as this role involves guiding mid-level and junior engineers. Be ready to share examples of how you've successfully mentored others in the past, showcasing your leadership capabilities.
We think you need these skills to ace Staff Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the Staff Software Engineer role at Cision. Emphasise your expertise in AI tools, C#, .NET, SQL, and any other technologies mentioned in the job description.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your understanding of Cision's mission. Mention specific projects where you've demonstrated collaboration, innovation, and mentorship, as these are key aspects of the role.
Showcase Your Technical Skills: In your application, provide examples of how you've used technologies like Docker, RESTful web services, and front-end frameworks such as React. Highlight any experience with microservices and data architecture to demonstrate your fit for the position.
Highlight Leadership Experience: Since the role involves mentoring and leading code reviews, be sure to include any previous leadership roles or experiences where you've guided junior engineers or contributed to team productivity. This will show your capability to thrive in a collaborative environment.
How to prepare for a job interview at Cision
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with the tech stack mentioned in the job description, particularly C#, .NET, and AI tools like GitHub Copilot. Highlight specific projects where you've successfully implemented these technologies.
✨Demonstrate Collaboration Skills
Cision values teamwork, so be ready to share examples of how you've collaborated with cross-functional teams in the past. Discuss how you’ve worked with product owners, designers, and data scientists to achieve project goals.
✨Emphasise Quality and Best Practices
Since the role involves leading a Test First mentality, prepare to talk about your approach to code quality and testing. Share experiences where you’ve implemented best practices in software development and how it benefited the team.
✨Mentorship Experience
As a Staff Software Engineer, mentoring is key. Be ready to discuss your experience in mentoring junior engineers, including how you’ve helped them grow their skills and knowledge in coding and best practices.