Senior Windows Desktop Engineer – Native Apps

Cresta

Canada

Remote

CAD 120,000 - 160,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision plans
Paid parental leave
Monthly Health & Wellness allowance
Work from home office stipend
Lunch reimbursement
PTO: 3 weeks in Canada; unlimited in U

Job summary

Cresta is seeking an experienced Platform Engineer to build and maintain a robust desktop platform. You will own core parts of the Cresta product, implement screen capturing and analytics for QA and compliance, and work with cross-functional teams to meet customer requirements.

The role emphasizes deep native Windows development, performance optimization, and architecture decisions balancing native vs Electron/browser pathways. Eligible for US and Canada remote work.

Qualifications

  • Bachelor’s degree in Computer Science or related field.
  • Strong CS fundamentals and experience building native desktop apps on Windows.
  • Experience with screen capture/recording systems and multi-monitor capture.
  • Low-level systems programming including concurrency, memory management and IPC.
  • Ability to design and own complex client-side systems with architectural tradeoffs.

Responsibilities

  • Play a substantial role in the platform engineering team.
  • Collaborate with product and engineering to improve the Cresta platform and new product requirements.
  • Engage with customers to analyze requirements and own the customer facing deliverables.
  • Identify product improvement opportunities and propose ideas.
  • Demonstrate engineering best practices and uphold high standards.
  • Provide technical ownership for a meaningful part of the product and platform.
  • Enhance compliance and QA through screen capturing rules and automation.
  • Support PII/PCI redaction based on desktop and browser activity.

Skills

Concurrency
Memory management
IPC

Education

Bachelor’s degree in Computer Science or related field

Tools

Win32 API
Electron
WebRTC/Chromium

Job description

Cresta is seeking an experienced Platform Engineer to build and maintain a robust desktop platform. You will own core parts of the Cresta product, implement screen capturing and analytics for QA and compliance, and work with cross-functional teams to meet customer requirements.

The role emphasizes deep native Windows development, performance optimization, and architecture decisions balancing native vs Electron/browser pathways. Eligible for US and Canada remote work.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Windows Native Application Engineer (Screen Recording)
Senior Windows Native Application Engineer (Screen Recording)

Cresta • Canada

Remote
CAD 120,000 - 160,000
Medical, dental, and vision plans
Paid parental leave
Monthly Health & Wellness allowance
+3
Senior Chrome Desktop Engineer: C++, UX, Open Source
Senior Chrome Desktop Engineer: C++, UX, Open Source

Google Canada • Southwestern Ontario

On-site
CAD 150,000 - 153,000
Equity
Benefits package
Bonus target
Associate Desktop Engineer - C#/.NET & WPF
Associate Desktop Engineer - C#/.NET & WPF

Xero • Alberta

Hybrid
CAD 109,000 - 136,000
World-class benefits
Senior Mobile & Windows Engineer – Lead & Architect
Senior Mobile & Windows Engineer – Lead & Architect

Xsolla • Canada

On-site
CAD 80,000 - 110,000
100% company-paid medical, dental, and vision plans
Unlimited Flexible Time Off
Personalized career roadmap
+1
Senior C#/.NET Engineer – Desktop Apps (Remote)
Senior C#/.NET Engineer – Desktop Apps (Remote)

ROSS • Canada

Remote
CAD 110,000 - 150,000
Senior Full-Stack Engineer, No-Code AI Workflows
Senior Full-Stack Engineer, No-Code AI Workflows

Cresta • Canada

Hybrid
CAD 110,000 - 165,000
Comprehensive medical, dental, and视ion
Flexible PTO
Parental leave
+4
Senior Mobile Developer | Flutter & .NET — Hybrid/Remote
Senior Mobile Developer | Flutter & .NET — Hybrid/Remote

Jesta I.S. Inc. • Montreal (administrative region)

Hybrid
CAD 100,000 - 140,000
Health coverage
Gym reimbursement
Professional growth
+3
Software Engineer Intern
Software Engineer Intern

Cresta • Toronto

On-site
CAD 41,328 - 68,880
Lunch reimbursement (up to $25)
Collaborative work environment
Full Stack Software Developer
Full Stack Software Developer

ConeTec Group • Burnaby

On-site
CAD 90,000 - 130,000
Senior Mobile App Infrastructure Engineer
Senior Mobile App Infrastructure Engineer

Affirm • Saskatoon

On-site
CAD 181,000 - 241,000
Health care coverage
Flexible Spending Wallets
Time off
+1