Taro Logo

Staff Software Engineer

A global leader in PR, marketing and social media management technology and intelligence, helping brands identify and engage with customers.
Backend
Staff Software Engineer
Remote
1,000 - 5,000 Employees
8+ years of experience
Enterprise SaaS · AI

Job Description

Cision, a global leader in PR and marketing technology, is seeking a Staff Software Engineer to join their team in a remote capacity based in the UK. This is a senior technical leadership position that requires an AI-first approach to software development. The role combines hands-on technical expertise with leadership responsibilities, requiring 8+ years of experience in technology and solution delivery.

The ideal candidate will play a crucial role in shaping the technical direction of significant codebases while mentoring other engineers. They will work with cutting-edge technologies including AI tools like GitHub Copilot, C#, .NET 8+, and modern frontend frameworks like React. The position involves leading complex technical initiatives, fostering best practices, and collaborating across multiple teams to deliver high-quality solutions.

Cision offers a compelling work environment that champions curiosity, collaboration, and innovation. As part of their commitment to diversity and inclusion, they've signed the CEO Action for Diversity & Inclusion™ pledge and been named a "Top Diversity Employer." The company maintains offices in 24 countries throughout the Americas, EMEA, and APAC, providing a truly global perspective and reach.

This role presents an excellent opportunity for a senior technologist who wants to make a significant impact in a company that's at the forefront of PR and marketing technology. You'll have the chance to work with modern tech stack, lead important initiatives, and help shape the future of communication technology while working with a diverse, inclusive team that values individual perspectives and authentic self-expression.

Last updated 19 days ago

Responsibilities For Staff Software Engineer

  • Develop and own solutions that add value across systems while balancing technical debt
  • Collaborate with engineers, product owners, and stakeholders to align on optimal solutions
  • Lead in fostering a Test First mentality and emphasize quality at the code level
  • Translate complex product requirements into clear, actionable technical tasks
  • Stay informed about technology trends and provide strategic guidance
  • Support cross-functional business processes
  • Work with senior-level stakeholders to ensure best practices
  • Mentor and support mid-level and junior engineers
  • Contribute to a culture of collaboration
  • Take a lead role in code reviews and provide thoughtful feedback
  • Evaluate technologies for applications and make recommendations
  • Serve as a subject matter expert within the engineering organization

Requirements For Staff Software Engineer

TypeScript
React
  • Bachelor's degree in Computer related subject or equivalent experience
  • 8+ years experience in Information Technology and solution delivery
  • Experience with AI tools such as GitHub Copilot
  • Proficiency in C# and .NET 8+
  • Experience with SQL and Git
  • Strong background in unit testing
  • Experience with RESTful web services
  • Knowledge of messaging & queuing systems
  • Experience with React
  • Docker expertise
  • Understanding of Microservice Data Architecture
  • Experience with Microfrontend & Atomic Design

Benefits For Staff Software Engineer

  • Equal opportunity employer
  • Reasonable accommodations for people with disabilities
  • Inclusive work environment
  • Diversity and inclusion focused workplace

Related Jobs

Lead Full Stack Engineer (.Net, Vue/React) - Fully Remote CET Timezone

Lead Full Stack Engineer position at CoverGo, developing insurance industry SaaS platform using .NET, Vue/React. Remote role with 8+ years experience required.

Vice President - Quant Developer

Vice President Quant Developer position at MUFG, developing trading and risk systems, requiring 7+ years of C# experience and strong financial engineering knowledge.

Staff Backend Software Engineer - Databases - Loki Ingest

Staff Backend Software Engineer position at Grafana Labs focusing on distributed database systems for observability, offering remote work and competitive compensation.

Lead Software Developer

Lead Software Developer position at Kantar Media, focusing on C++/C# development, team leadership, and DevOps implementation in London, requiring 5+ years of experience.

Staff Performance Engineer

Staff Performance Engineer position at Mattermost focusing on Go and PostgreSQL optimization for mission-critical collaborative workflow solutions.