1

Senior Collaboration Engineer Jobs in Toronto, ON

... in collaboration with Data Governance and Information Architecture teams Optimize data engineering ... senior leadership and community of practice participation Agile, practical, customer service ...

Senior Electrical Engineer Our client, one of the largest and most respected facility management ... This work involves close collaboration with multidisciplinary teams of engineers, architects ...

As a Senior Software Engineer , you will lead complex technical initiatives, make architectural ... Define and contribute to technical roadmaps in collaboration with engineering managers and product ...

Senior AI Engineer The Opportunity We are seeking an accomplished Senior AI Engineer to contribute ... Strong collaboration and communication skills; comfortable with code reviews, design discussions ...

Define and contribute to technical roadmaps in collaboration with engineering managers and product ... years in a senior/lead capacity. * Full-stack development experience with modern frontend ...

Senior Backend Engineer (SaaS, Data & AI) Why Kaseya? Join a fast-growing company that ... Experience delivering complex, user-facing features end-to-end in collaboration with Product teams

... collaboration. Our client-obsessed teams deliver flexible, accessible banking solutions ... The Senior AI Engineer is responsible for the engineering execution and delivery of technology ...

Excellent communication and collaboration skills with the ability to influence senior leadership ... Experience building Internal Developer Platforms (Backstage or similar) * Multi-cloud experience ...

next page

Showing results 1-20

Senior Collaboration Engineer information

See Toronto, ON salary details

$87.3K

$119.8K

$145.1K

How much do senior collaboration engineer jobs pay per year?

As of Aug 31, 2026, the average yearly pay for senior collaboration engineer in Toronto, ON is $119,769.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,886.00 and $131,698.00 per year, depending on experience, location, and employer.

What is a senior collaboration engineer?

Senior Collaboration Engineers are experienced IT professionals who design, implement, and manage collaboration solutions, such as messaging, video conferencing, and file-sharing platforms, within organizations. They work with technologies like Microsoft Teams, Zoom, Cisco Webex, or Slack to ensure seamless communication and teamwork. Their responsibilities include troubleshooting technical issues, optimizing system performance, ensuring security and compliance, and training end-users. Senior Collaboration Engineers often lead projects and mentor junior staff to improve the organization's overall collaboration infrastructure.

How does a senior collaboration engineer typically interact with cross-functional teams, and what collaboration tools are most commonly used?

A Senior Collaboration Engineer often works closely with IT, security, and business units to design and implement unified communication solutions. They act as a technical liaison, ensuring that collaboration platforms like Microsoft Teams, Zoom, or Cisco Webex integrate smoothly with existing workflows. Daily responsibilities may include troubleshooting, optimizing system performance, providing user training, and rolling out new features. Strong communication and project management skills are essential, as the role frequently involves coordinating across departments to support productivity and digital transformation initiatives.

What are the key skills and qualifications needed to thrive as a senior collaboration engineer, and why are they important?

To excel as a Senior Collaboration Engineer, you need deep expertise in unified communications, networking, and enterprise collaboration platforms, typically backed by a relevant degree and industry certifications such as Cisco CCNP Collaboration. Familiarity with tools like Microsoft Teams, Cisco Webex, Zoom, and associated provisioning and security systems is essential. Strong problem-solving, project management, and interpersonal skills set top performers apart in this role. These qualifications ensure seamless communication solutions, reliable system integration, and effective support for organizational collaboration needs.

What is the difference between Senior Collaboration Engineer vs Collaboration Engineer?

AspectSenior Collaboration EngineerCollaboration Engineer
CredentialsTypically requires 5+ years experience, relevant certifications (e.g., Cisco, Microsoft)Entry to mid-level, foundational certifications often sufficient
Work EnvironmentDesigning, implementing, and maintaining collaboration systems in enterprise settingsSupporting and troubleshooting collaboration tools in various organizations
Employer & IndustryLarge corporations, tech firms, telecomsVaried industries, including education, healthcare, and corporate sectors

The main difference lies in experience and responsibility. Senior Collaboration Engineers handle complex system design and strategic planning, while Collaboration Engineers focus on support and maintenance. Both roles require strong technical skills, but senior roles demand more experience and leadership in collaboration technology deployment.

What are popular job titles related to Senior Collaboration Engineer jobs in Toronto, ON?

For Senior Collaboration Engineer jobs in Toronto, ON, the most frequently searched job titles are:

What job categories do people searching Senior Collaboration Engineer jobs in Toronto, ON look for?

The top searched job categories for Senior Collaboration Engineer jobs in Toronto, ON are:

What cities near Toronto, ON are hiring for Senior Collaboration Engineer jobs?

Cities near Toronto, ON with the most Senior Collaboration Engineer job openings:

Infographic showing various Senior Collaboration Engineer job openings in Toronto, ON as of August 2026, with employment types broken down into 79% Full Time, and 21% Contract. Highlights an 100% In-person job distribution, with an average salary of $119,769 per year, or $57.6 per hour.

Senior Software Developer - Numerical

Seequent

Toronto, ON

Full-time

Re-posted 23 days ago


Job description

The Role

Reporting to the Director, Software Development (or delegate), we are seeking an experienced Senior Software Developer - Numerical to join our geoscience software development team. This role is based in Toronto, ON, operating under a hybrid work model.

This position focuses on transforming early-stage research prototypes into high-quality, production-ready numerical software. You will design, implement, and optimize high-performance numerical libraries and compute kernels using C++, Python, and CUDA, ensuring scalability, robustness, and performance.

Working closely with researchers and domain experts, this role bridges scientific research and software engineering, requiring strong numerical expertise, performance-focused thinking, and effective cross-functional collaboration.

In this role, you will have the opportunity to

Numerical Software Development

  • Develop and optimize high-performance numerical software in C++, Python, and CUDA.
  • Re-engineer research prototypes into scalable, production-ready solutions.
  • Implement parallel programming techniques including multi-threading, vectorization, and GPU acceleration.
  • Ensure solutions are portable across Linux (primary) and Windows environments.

Performance & Quality

  • Profile, benchmark, and optimize numerical workflows using tools such as Nsight and VTune.
  • Improve runtime efficiency, memory usage, and algorithmic scalability.
  • Design automated testing and verification frameworks to ensure numerical correctness and reliability.

Collaboration & Engineering Excellence

  • Work closely with researchers, engineers, and product teams to translate research concepts into stable implementations.
  • Participate in design reviews, technical planning, and peer code reviews.
  • Produce clear technical documentation and apply modern engineering practices, including CI/CD (GitHub Actions) and version control.

Essential Knowledge, Skills, and Experience

  • Bachelor's degree in Computer Science, Applied Mathematics, Physics, or a related STEM field.
  • 7+ years of experience in software development or engineering roles.
  • Strong experience in numerical computing with C++ and Python.
  • Hands-on experience with CUDA, GPU programming, and parallel computing.
  • Knowledge of numerical libraries such as Eigen or BLAS.
  • Experience developing on Linux and supporting cross-platform environments.
  • Familiarity with performance profiling tools and CI/CD pipelines.

Assets

  • Experience with OpenMP, Rust, Fortran, cloud computing (GCP), containerization, or distributed systems.

#LI-KV2