CareerPlanSign in

Software Engineer - E6 - Desktop

USA💼 Full-time🗓 2026-09-07 → 2026-09-26

Core

Own the full lifecycle of desktop-focused features, including design, development, testing, debugging, and deployment, while optimizing performance and architecture.

Role type

Senior IC software engineer (desktop)

Builds

Desktop applications and SaaS solutions

Domain

Software engineering / Desktop development

Deliverable

product features

Required skills

C#, JavaScript, Java, system-level APIs, automation APIs, performance engineering, MVC, SOLID principles, design patterns, full SDLC ownership

Preferred skills

ReactJS, Swift, Objective-C, desktop application development

Responsibilities

Design, develop, test, debug, and deploy desktop features; improve code structure and architecture; mentor engineers and participate in hiring; collaborate with product and UX/UI teams

Seniority

Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.