Canada (Remote); Toronto, Canada (Hybrid) Hybrid

Cresta is hiring a Senior Software Engineer – Desktop & Browser Applications

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.

Requirements

  • 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.

Nice to Have

  • WebRTC, Chromium, or Electron experience is a plus, but deep native desktop expertise is preferred.

Team

Structure: Platform Frontend team

Required Skills
OS-level APIs OS-level APIs
About company
Cresta

Transforming CX with Generative AI

Exceptional customer experiences are the foundation of every great business. That's why we're on a mission to unlock the full potential of every customer conversation. How? With human-centric agentic AI that delights customers with intelligent automation, empowers humans to work smarter and faster, and turns strategic insights into better business outcomes.

Cresta delivers a unified platform for human and AI Agents built for enterprise scale, helping companies save money, increase revenue, and build customer loyalty through AI-powered customer experience solutions.

All jobs at Cresta Visit website
Job Details
Department Platform Frontend
Category other
Posted 6 days ago