Senior Software Engineer – Desktop & Browser Applications
CrestaCanada (Remote); Toronto, Canada (Hybrid)Posted 19 March 2026
Job Description
Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center. Our platform combines the best of AI and human intelligence to help contact centers discover customer insights and behavioral best practices, automate conversations and inefficient processes, and empower every team member to work smarter and faster. Born from the prestigious Stanford AI lab, Cresta's co-founder and chairman is
Sebastian Thrun , the genius behind Google X, Waymo, Udacity, and more. Our leadership also includes CEO,
Ping Wu , the co-founder of Google Contact Center AI and Vertex AI platform, and CTO co-founder, Tim Shi , an early member of Open AI.
We’ve assembled a world-class team of AI and ML experts, go-to-market leaders, and top-tier investors including Andreessen Horowitz, Greylock Partners, Sequoia, and former ATT CEO John Donovan. Our valued customers include brands like Intuit, Cox Communications, Hilton, and Carmax and we’ve been recognized by Forbes and Bain Consulting as one of the top private AI companies in the world.
Join us on this thrilling journey to revolutionize the workforce with AI. The future of work is here, and it's at Cresta.
About the role:
The Platform Frontend team is focused on building and maintaining a robust platform that supports all frontend development. This team oversees key areas like architecture, design patterns, frameworks, libraries, UI components, development environments, tools, and deployment processes. As a member of the Platform Frontend team, this role focuses on building desktop screen capturing, auditing and analytics gathering systems for QA, legal and compliance reasons and extracting insights to automate workflows and remove inefficiencies.
Responsibilities:
Play a substantial role in the platform frontend engineering team.
Work with Cresta product and engineering teams, build and continuously improve the Cresta platform and new product requirements.
Stay closely with customers and their requirements, analyze the technical tradeoffs, own the customer facing deliverables.
Constantly identifies product improvement opportunities and generates product improvement ideas.
Demonstrate the engineering best practices in deliverables and daily work. Uphold others to the same high standards.
Technical ownership in a substantial part of the Cresta product and platform.
Enhance compliance and QA processes by building rules-based screen capturing systems to help provide detailed information about agent desktop activity.
Support PII/PCI redaction through trigger conditions based on detailed desktop and browser activity.
What we are looking for:
Bachelor’s degree in Computer Science or related field. Strong Computer Science fundamentals.
Strong experience building native desktop applications on Windows and/or macOS, including deep familiarity with OS-level APIs (Win32, AVFoundation, ScreenCaptureKit, etc.).
Experience implementing screen capture and recording systems, including video/audio pipelines, performance optimization, and multi-monitor/window capture.
Low-level systems programming expertise, including concurrency, memory management, IPC, and working beyond browser sandbox limitations.
Proven ability to design and own complex client-side systems, making architectural tradeoffs between native, Electron, and browser-based approaches.
Strong software engineering fundamentals with 8+ years of experience and a track record of technical ownership.
WebRTC, Chromium, or Electron experience is a plus, but deep native desktop expertise is preferred.
Perks Benefits:
We offer Cresta employees a variety of medical, dental, and vision plans, designed to fit you and your family’s needs
Paid parental leave to support you and your family
Monthly Health Wellness allowance
Work from home office stipend to help you succeed in a remote environment
Lunch reimbursement for in-office employees
PTO: 3 weeks in Canada
... (truncated, view full listing at source)
Apply Now
Direct link to company career page
AI Resume Fit Check
See exactly which skills you match and which are missing before you apply. Free, instant, no spam.
Check my resume fitFree · No credit card
More jobs at Cresta
See all →Staff Infrastructure Software Engineer (Kubernetes)
Romania (Remote) · 19 March 2026
Sr. Director, Product Marketing - Cresta Agents
San Francisco, CA, New York, New York, Remote · 19 March 2026
Sr. Director, Sales Development
San Francisco, CA/ New York · 19 March 2026
Staff Infrastructure Software Engineer (Kubernetes)
Germany (Remote) · 19 March 2026