Apply now

Posted 5 months ago

Sr. Software Engineer, Virtual Desktop

@ Omnissa (Canada) ULC

Vancouver, British Columbia

$185k–$211k/yrFull-time5+ years experience
Apply now
SIGNALS

Overview

Omnissa (Canada) ULC is hiring a Senior Member of Technical Staff in Vancouver to build Developer Experience tools and automation for its Virtual Desktop platform. The role covers end-to-end ownership of features, GitHub applications and test frameworks, working with architects and product managers. Hybrid work, full-time permanent, with a base salary of $185,000 to $211,400 CAD per year.

Pay:

$185,000–$211,400 a year

Responsibilities:

  • Build and maintain Developer Experience tools and automation
  • Own features end to end: design, coding, testing, deployment
  • Develop GitHub applications and implement test frameworks
  • Work with architects, product managers and stakeholders

Requirements summary:

  • 5+ years with virtual desktop or app remoting software
  • Experience writing GitHub Actions or Jenkins pipelines
  • Proficiency in Python, YAML, TypeScript, JavaScript
  • Code coverage and static analysis automation

Tools & skills

Benefits mentioned

Wellness
Source and dates

Employer career site / ATS feed · workday

Employer posting date
2026-06-24
First seen by our source
2026-10-08
Source record updated
2026-10-16

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studyComputer science
Perks mentionedGenerous paid time off, Wellness

Summary and details written by AI from the posting; the employer’s posting is the authority.

Omnissa (Canada) ULC

FieldValue
Open jobs on Jobsy10
Job description

Job Description:

We are Omnissa!

The world is evolving fast, and organizations everywhere—from corporations to schools—are under immense pressure to provide flexible, work-from-anywhere solutions. They need IT infrastructure that empowers employees and customers to access applications from any device, on any cloud, all while maintaining top-tier security. That’s where Omnissa comes in.

The Omnissa Platform is the first AI-driven digital work platform that enables smart, seamless and secure work experiences from anywhere. It uniquely integrates multiple industry-leading solutions including Unified Endpoint Management, Virtual Apps and Desktops, Digital Employee Experience, and Security & Compliance through common data, identity, administration, and automation services. Built on the vision of autonomous workspaces - self configuring, self-healing, and self-securing - Omnissa continuously adapts to the way people work; delivering personalized and engaging employee experiences, while optimizing security, IT operations and costs. we're experiencing rapid growth—and this is just the beginning of our journey!

At Omnissa, we’re driven by a shared mission to maximize value for our customers. Our five Core Values guide us: Act in Alignment, Build Trust, Foster Inclusiveness, Drive Efficiency, and Maximize Customer Value—all with the aim of achieving shared success for our clients and our team.

As a global private company with over 4,000 employees, we’re always looking for passionate, talented individuals to join us. If you're ready to make an impact and help shape the future of work, we’d love to hear from you!

At Omnissa, we are committed to maintaining a fair, consistent, and secure hiring process for all candidates. As part of this approach, we use standard interview and verification practices designed to ensure alignment and protect both candidates and the organization. These practices are applied thoughtfully and with respect for candidate privacy.

What is the opportunity?

As a Sr. Member of Technical Staff you will be responsible for Developer Experience tools and automation development to improve developer efficiency, product quality and optimize processes. Here is a breakdown:

  • Understanding the product architecture, existing Developer Experience areas, automation frameworks/tools, and release process

  • End to end ownership of Developer Experience features: Design, Documentation, Coding, Testing, Deployment, Maintenance

  • Develop GitHub applications / tools. Implement test frameworks.

  • Collaboratively work across other functional teams, Architects, Product Managers, and Business stakeholders to identify the technical and functional needs of system

What will you bring to Omnissa?

  • 5+ years' experience with Virtual Desktop / App Remoting software

  • Experience writing GitHub actions and workflows or Jenkins pipelines

  • Languages: Python, YAML, TypeScript, JavaScript

  • Code coverage and static analysis automation

Location:Vancouver, Canada
Location Type: Hybrid

Position Type: Full time, permanent
Education:Bachelor's degree in computer science, or related degree and equivalent experience (5+ years)

Compensation: The typical base salary range for this role in Canada is $185,000- $211,400 CAD per year. This role may also be eligible for benefits and additional compensation, such as commission, bonuses, and equity.

Employee Benefits Overview:

Our comprehensive benefits package is designed to support your health, financial well-being, and work-life balance. These benefits include, but not limited to:

  • Health & Wellness Benefits
  • Protection Benefits
  • Financial Benefits
  • Time Off & Leave

Company Operating Name: Omnissa (Canada) ULC

Business Address: 600-1741 Lower Water St., Halifax, Nova Scotia B3J 0J2

Location of Work: Bentall II, 555 Burrard St, Vancouver, BC V7X 1M8, Canada

Language of Work: English

Company Contact Information: 650-239-7600

Similar jobs

  • Senior Software Engineer, Real-Time Systems

    Vancouver, BC
    On-siteFull Time

    Sanctuary AI

    5+ YOECandidates need at least 5 years of robotics or real-time software experience, a technical degree or equivalent, and proven deployment of real-time control systems. Strong C/C++, PREEMPT_RT Linux, ROS 2 and ros2_control skills and fieldbus knowledge are required.

    ROS 2, ros2_control, PREEMPT_RT Linux, DDS, Ansible, Docker

  • Software Engineer - Front End

    Vancouver, BC
    $86k–$169k/yrOn-siteFull Time

    Microsoft: Every company has a mission.

    2+ YOEMicrosoft needs a bachelor's degree in computer science or a related technical field and 2+ years of coding experience in languages such as C, C++, C#, Java, JavaScript or Python, or equivalent experience. Passing Microsoft, customer or government security screenings is required.

    React, Fluent UI, Microsoft Azure, Microsoft Fabric, AWS

    Software Engineer II

    Vancouver, BC
    $86k–$169k/yrOn-siteFull Time

    Microsoft: Every company has a mission.

    2+ YOEMicrosoft needs candidates with a bachelor's degree in computer science or a related technical field and 2+ years of engineering experience coding in languages such as C, C++, C#, Java, JavaScript or Python. They must also pass Microsoft Cloud background and security screenings.

    Kubernetes, .NET, Microsoft Teams

    Software Engineer

    Vancouver, BC
    $68k–$134k/yrOn-siteFull Time

    Microsoft: Every company has a mission.

    2+ YOECandidates need a Bachelor's degree in Computer Science or a related field, or equivalent experience, plus coding experience in languages such as C, C++, C#, Java, JavaScript or Python. Familiarity with APIs, databases, data integration, source control, automated testing and CI is preferred.

    Azure, Microsoft Fabric, Power BI, Power Query, Azure Data Factory, Azure Synapse Analytics

  • Senior Software Engineer

    Vancouver, BC

    Electronic Arts

    5+ YOECandidates need 5+ years of professional software engineering experience in Python and/or Go, plus extensive Agile/Scrum experience and a proven record of guiding software through the full lifecycle. They also need strong Git and CI/CD skills, experience designing RESTful or gRPC APIs, Jira proficiency, and the ability to lead and influence an engineering team.

    Python, Go, Jira, Git, Docker, Kubernetes

  • Senior Software Engineer

    Victoria, BC
    $130k–$150k/yr

    impact.com: The company’s powerful, purpose-built platform makes it easy for businesses to create, manage, and scale an ecosystem of partnerships with the…

    5+ YOECandidates need 5+ years building production applications with Java and Spring, plus experience building APIs, SDKs or shared libraries that other engineers depend on. Strong platform design judgement, cross-team influence, clear technical writing and disciplined use of AI tooling are also required.

    GitHub Actions, Java, Spring

  • Software Engineer II

    Vancouver, BC
    Full Time

    Mastercard

    Candidates need strong Java programming skills, experience with Spring and frameworks, and knowledge of unit testing and mocking tools. They also need SQL and Oracle experience, plus experience with high-performance applications.

    Java, Spring, JUnit, Mockito, EasyMock, Oracle

  • Software Engineer II

    Vancouver, BC
    Full Time

    Canada: Mastercard Technologies Canada ULC

    Candidates need strong Java skills, solid knowledge of Spring and mocking frameworks such as JUnit and Mockito, and experience with SQL and Oracle. Experience with high-performance applications and creative problem solving is also required.

    Java, Spring, JUnit, Mockito, EasyMock, Oracle

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.