Staff Software Developer

Remote from
Canada flag
Canada
Salary, yearly, CAD
143,000 - 164,100
Employment type
Full Time,
Job posted
Apply before
30 Jun 2026
Experience level
Senior
Views / Applies
17 / 1

About Cision

Empowering PR and Marketing Pros to Target, Reach and Engage Their Audiences.

Actively Hiring
Verified job posting
This job post has been manually reviewed for authenticity and compliance.

AI Summary

Cision is seeking a Staff Software Developer to work closely with product, design, and Principal Engineers on developing and enhancing applications using AI intent within a spec-driven development framework. The role involves orchestrating AI agents for production-ready code and automated tests, utilizing multi-LLM workflows. The ideal candidate has expert knowledge of .NET 6+, C#, SQL, Git, unit testing, RESTful web services, messaging/queuing, and front-end frameworks like React. They will also mentor junior engineers and collaborate with stakeholders on product roadmaps. Cision offers an inclusive environment and is a global leader in consumer and media intelligence.

Role DNA

Job Complexity
Easy Hard
Pace & Pressure
Relaxed Fast-paced
Autonomy Level
Guided Full Ownership
Communication Load
Independent Highly Collaborative
AI Insight This role requires advanced mastery of AI-driven development, .NET stack, and technical leadership, making it extremely challenging and suitable for senior experts.

Salary Analysis

Median Market Rate
CAD153,550
US Market
CAD130k – CAD200k
0 CAD220k
AI Insight The offered salary range of CAD 143,000 - 164,100 is below the US market median for a Staff Software Developer, which typically ranges from $130,000 to $200,000 USD. The median of $153,550 CAD (approx. $114,000 USD) is on the lower end for this senior role, suggesting the compensation may not be fully competitive in the US market.

Key Skills

.NET C# AI Development GitHub Copilot SDD RESTful APIs SQL React Unit Testing Technical Leadership

Dear Hiring Manager,

I am excited to apply for the Staff Software Developer position at Cision. With over eight years of experience in solution delivery and technical leadership, I have developed expert-level proficiency in the .NET stack, AI-driven development, and spec-driven frameworks. My background includes orchestrating complex multi-LLM workflows and mentoring engineering teams to achieve high performance.

At my current role, I successfully led the adoption of GitHub Copilot Agent Mode and SDD, resulting in a 30% increase in code generation efficiency while maintaining strict security and quality standards. I am passionate about leveraging AI to accelerate development without compromising on maintainability.

I am particularly drawn to Cision's commitment to innovation and inclusive culture. I look forward to the opportunity to contribute to your team and help shape the future of communication technology.

Sincerely,
[Your Name]

Describe your experience with spec-driven development (SDD) and how you have used it in your projects.
I have used SDD in multiple projects to align development with business requirements by defining specifications before coding. For example, at my previous job, we implemented SDD with GitHub Copilot to generate code from specs, which reduced rework by 20%.
How do you ensure code quality and security when using AI-generated code?
I enforce strict code review processes, automated testing, and static analysis. For AI-generated code, I use multi-LLM verification workflows and manual reviews to catch issues. I also ensure compliance with security standards like OWASP.
Explain a complex technical problem you solved using .NET and C#.
I optimized a legacy .NET Framework application to .NET 6, implementing async/await patterns and reducing response times by 40%. I also refactored the data layer to use Entity Framework Core, improving maintainability.
How do you mentor junior engineers while managing your own deliverables?
I set aside regular one-on-one sessions and pair programming opportunities. I also create documentation and code examples to help them learn. By delegating tasks appropriately and using agile practices, I balance mentoring with my own work.
Describe your experience with multi-LLM workflows for code verification.
I have implemented workflows where different LLMs (e.g., GPT-4, Claude) review each other's outputs to catch errors and improve quality. For instance, one LLM generates code, another verifies syntax, and a third tests logic, reducing bugs by 15%.
 
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. 

Staff Software Developer

You will work closely with product, design, and Principal Engineers to develop and enhance applications by managing AI intent within a spec-driven development framework. As a technical expert, you will help orchestrate AI agents to generate production-ready code and automated tests, utilizing multi-LLM workflows for code verification and quality assurance. You will provide recommendations on best practices for AI-native workflows while ensuring code maintainability, security, and performance. An in-depth, expert understanding of the .NET stack and the entire SDLC is required to ensure efficient, spec-led project completion.

Essential Duties and Responsibilities

Strategy & Architecture: Orchestrate complex multi-LLM workflows and define best practices for AI-native coding and code verification.

Systemic Efficiency: Develop broad solutions that add value across the entire ecosystem while aggressively managing technical debt.

Leadership: Mentor Senior and II-level engineers, fostering a culture of trust, respect, and high performance.

Stakeholder Alignment: Collaborate with stakeholders to shape product roadmaps and refine the SDD framework for maximum efficiency.

Governance: Ensure all AI-generated solutions adhere to strict security, performance, and maintainability standards at scale.

Experience and Education

Advanced mastery of GitHub Copilot Agent Mode, SDD, and AI-driven debugging.

Expert knowledge of .NET 6+ with C#

Expert in SQL

Advanced Git experience

Long-time experience Unit Testing

Expert in RESTful web services

Advanced knowledge in messaging & queuing

Front-end framework such as React

Education: Bachelor’s degree in a computer-related field and eight (8) or more years of experience in solution delivery and technical leadership.

What You’ll Do 
What You’ll Bring 
What We Offer 
Cision is the global leader in consumer and media intelligence, engagement, and communication solutions. We equip PR and corporate communications, marketing, and social media professionals with the tools they need to excel in today’s data driven world. Our deep expertise, exclusive data partnerships, and award-winning products, including CisionOneBrandwatch, and PR Newswire, enable over 75,000 companies and organizations, including 84% of the Fortune 500, to see and be seen, understand and be understood by the audiences that matter most to them.
 
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 & Inclusion™ 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 [email protected]
 
Cision, Inc. “the Company” only communicates with candidates and extends job offers through direct channels, not third parties.
 
Please review our Global Candidate Data Privacy Statement to learn about Cision’s commitment to protecting personal data collected during the hiring process. 
Pay Range
$143,000—$164,100 CAD

Apply now >

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

How to apply

Did you apply? Let us know, and we’ll help you track your application.

See a few more

Similar Software Engineering remote jobs

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview. Read more ›
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them. Read more ›
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers. Read more ›
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job

Jobicy+ Subscription

Jobicy

614 professionals pay to access exclusive and experimental features on Jobicy

Free

USD $0/month

For people just getting started

  • • Unlimited applies and searches
  • • Access on web and mobile apps
  • • Weekly job alerts
  • • Access to additional tools like Bookmarks, Applications, and more

Plus

USD $8/month

Everything in Free, and:

  • • Ad-free experience
  • • Daily job alerts
  • • Personal career consultant
  • • AI-powered job advice
Go to account ›