Senior Staff Software Engineer
Full Job Description
Role Overview
Cision is empowering individuals to make an impact. As a Senior Staff Software Engineer, you will shape the future of communication at CisionOne, our media intelligence platform. Join a global team that champions curiosity, collaboration, and innovation.
About The Role
You will develop and drive forward CisionOne's desktop and mobile apps using Ruby on Rails (backend) and VueJS (frontend). You'll collaborate with Product Managers, Business Developers, and customers to solve complex problems and design software structures that extend existing components or add new ones.
Key Responsibilities
- Leverage AI-assisted tools like GitHub Copilot responsibly while maintaining high standards for quality and security.
- Write version-controlled code following industry best practices and CisionOne conventions.
- Create automated unit and end-to-end tests to validate feature behavior.
- Review peer code, submit changes for review, and deploy solutions to preview/staging environments before merging to production.
- Gather stakeholder feedback to adjust solutions as needed.
Tech Stack
Ruby on Rails (Backend), VueJS (Frontend), Kubernetes, Elasticsearch. Experience with DevOps tools is preferred.
Company
Cision
Cision is a global leader in consumer and media intelligence, engagement, and communication solutions.We equip PR professionals, corporate communications teams, marketers, and social media experts wit...