Senior Staff Software Engineer

52 minutes ago
Full-time
Lead
Software Development
Cision

Cision

Cision is a global provider of PR software and marketing solutions, empowering communication pros to engage audiences effectively.

Professional Services
5K-10K
Founded 1892
$83M raised

Description

  • Collaborate with product managers, business developers, account managers, and customers to define feature requirements and solve business problems.
  • Design data and software structures by extending the CisionOne architecture or introducing new components.
  • Evaluate external libraries, services, and APIs to accelerate development.
  • Use AI-assisted tools such as GitHub Copilot while reviewing generated code for quality, security, and correctness.
  • Develop version-controlled backend and frontend code using Ruby on Rails, VueJS, and applicable best practices.
  • Write automated unit and end-to-end tests.
  • Submit code for automated and peer review and review code written by other engineers.
  • Deploy changes to preview, staging, and production environments and monitor production behavior.
  • Gather stakeholder feedback and refine solutions.
  • Investigate and resolve product functionality and performance issues.

Requirements

  • 8–10 years of software engineering experience.
  • Professional experience with Ruby on Rails, VueJS, and related backend and frontend technologies.
  • Ability to use AI-assisted development tools responsibly and effectively.
  • Ability to lead and deliver complex software systems.
  • Strong debugging and troubleshooting skills.
  • Knowledge of software engineering best practices and the ability to advise on them.
  • Excellent verbal and written communication skills.
  • DevOps experience, particularly with Kubernetes and Elasticsearch (preferred).
  • Experience in media, news, or content (preferred).
  • Experience with Excel, project management tools, CRM tools, or Boolean search (preferred).

Benefits

  • Inclusive and diverse work environment.
  • Reasonable accommodations for qualified individuals with disabilities.
  • Equal opportunity employment.
  • Access to employment benefits and privileges.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Cluster Scalability

MongoDB 1K-5K Internet Software & Services

MongoDB is hiring a Senior Software Engineer for its Cluster Scalability team in Canada to build distributed data-partitioning, data-movement, and dynamic-scaling infrastructure for large-scale database workloads.

AWS Azure C++ GCP MongoDB System Design
37 minutes ago

Senior Software Engineer, Cluster Scalability

MongoDB 1K-5K Internet Software & Services

MongoDB is hiring a Senior Software Engineer for its remote U.S. Cluster Scalability team to build distributed data-partitioning, data-movement, and dynamic-scaling infrastructure for its distributed database platform.

AWS Azure C++ GCP MongoDB
37 minutes ago

Senior Software Engineer - Clearing

Alpaca 51-250 Capital Markets

Alpaca is hiring a Senior Software Engineer for its Clearing team to build and operate the backend systems supporting post-trade processing, self-clearing, securities finance, and new brokerage products.

Docker Go Grafana gRPC Helm Kafka Kubernetes PostgreSQL REST API
37 minutes ago

Senior Software Engineer - Payments & Treasury

Alpaca 51-250 Capital Markets

Alpaca is hiring a Senior Software Engineer to build and scale event-driven payments and treasury systems that support its global brokerage infrastructure and millions of users.

GCP Go Kubernetes Microservices PostgreSQL
37 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers