GrepJob
Cresta

Senior Software Engineer – Desktop & Browser Applications

Cresta
Apply
20 days ago
Remote, Canada or Toronto, CanadaSenior
H1B Sponsor

Responsibilities

  • Play a substantial role in the platform frontend engineering team.
  • Collaborate with product and engineering teams to improve the Cresta platform.
  • Analyze customer requirements and own customer-facing deliverables.
  • Identify product improvement opportunities and generate ideas.
  • Uphold engineering best practices in deliverables and daily work.
  • Take technical ownership of significant parts of the Cresta product.
  • Build rules-based screen capturing systems to enhance compliance and QA.
  • Support PII/PCI redaction based on desktop and browser activity.

Requirements

  • Bachelor’s degree in Computer Science or related field.
  • Strong experience in building native desktop applications on Windows and/or macOS.
  • Experience with screen capture and recording systems, including video/audio pipelines.
  • Expertise in low-level systems programming, including concurrency and memory management.
  • Proven ability to design and own complex client-side systems.
  • Strong software engineering fundamentals with 8+ years of experience.
  • Experience with WebRTC, Chromium, or Electron is a plus.

Benefits

  • Variety of medical, dental, and vision plans for employees and their families.
  • Paid parental leave to support employees and their families.
  • Monthly Health & Wellness allowance.
  • Work from home office stipend.
  • Lunch reimbursement for in-office employees.
  • 3 weeks of PTO in Canada.

Tech Stack

ElectronmacOSWindows