Senior Software Engineer – Desktop & Browser Applications
Core
Building desktop screen capturing, auditing, and analytics systems for QA, legal, and compliance to automate workflows and extract insights.
Role type
Senior IC platform frontend engineer (native desktop systems)
Builds
Native desktop applications and browser-based systems for screen capture, recording, and PII/PCI redaction
Domain
Customer experience AI platform, compliance, and QA automation
Deliverable
production ML models | product features | infrastructure
Required skills
native desktop application development (Windows/macOS), OS-level APIs (Win32, AVFoundation, ScreenCaptureKit), screen capture and recording pipelines, low-level systems programming (concurrency, memory management, IPC), client-side system architecture
Preferred skills
WebRTC, Chromium, Electron, multi-monitor/window capture optimization
Technologies
Win32, AVFoundation, ScreenCaptureKit, WebRTC, Chromium, Electron
Responsibilities
Build and improve the Cresta platform for desktop screen capturing and analytics; analyze technical tradeoffs for customer-facing deliverables; enhance compliance processes via rules-based screen capturing; support PII/PCI redaction through trigger conditions based on desktop activity
Seniority
Senior, hands-on IC