Desktop Software Engineer

Blue Signal Search

United States

On-site

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Blue Signal Search is seeking a Desktop Software Engineer to shape a production Electron desktop product where performance, responsiveness, and reliability directly influence the user experience. Take meaningful ownership of a modern Electron app and help bring AI-enabled capabilities into software people rely on daily.

You will engineer a fast, maintainable desktop architecture, implement OS integrations, and optimize startup and memory usage while coordinating with backend services to deliver

Qualifications

  • Experience building and shipping Electron desktop applications in production environments.
  • Strong understanding of desktop software architecture and IPC.
  • Experience with real-time communication using WebSockets or similar.
  • Ability to work independently in a fast-moving product team.

Responsibilities

  • Engineer and evolve a production Electron desktop application with emphasis on stability.
  • Develop fast and intuitive desktop interfaces that handle changing data.
  • Implement OS integrations like file access, notifications, and updates.
  • Connect desktop experiences with backend services and APIs.
  • Improve startup time, memory usage, and runtime responsiveness.
  • Strengthen IPC communication between desktop processes.
  • Diagnose complex app behavior using debugging and profiling.
  • Ensure a dependable user experience on Windows and macOS.

Skills

Electron
IPC (Inter-Process Communication)
Real-time communication
Performance profiling

Tools

Electron
WebSockets
Profiling tools

Job description

Our client is building an intelligent software experience designed to make everyday digital work faster, more intuitive, and increasingly autonomous. As a Desktop Software Engineer, you will help shape a production desktop product where performance, responsiveness, and reliability directly influence the user experience. This is an opportunity to take meaningful ownership of a modern Electron application, solve challenging desktop engineering problems, and help bring sophisticated AI enabled capabilities into software people can rely on every day.

This Role Offers

  • Exposure to sophisticated AI enabled product capabilities and real time application experiences.
  • Hands on environment where engineers can influence architecture, technical standards, and product quality.
  • Collaborative team culture that values sound judgment, independent execution, rapid learning, and high-quality delivery.

Focus

  • Engineer and evolve a production Electron desktop application with an emphasis on stability, responsiveness, and maintainable architecture.
  • Develop polished desktop interfaces that remain fast and intuitive while supporting continuously changing application data.
  • Create operating system integrations for capabilities such as local file access, application notifications, software updates, and link handling.
  • Connect desktop experiences with intelligent product functionality delivered through backend services and APIs.
  • Improve application startup, memory consumption, and runtime responsiveness through measurement, profiling, and targeted optimization.
  • Build efficient approaches for storing, retrieving, and managing substantial amounts of persistent local application data.
  • Develop reliable live application experiences using real time communication patterns while accounting for connectivity changes and failure conditions.
  • Strengthen communication between desktop application processes using secure and maintainable IPC patterns.
  • Diagnose complex application behavior using debugging, instrumentation, and performance analysis techniques.
  • Deliver a dependable user experience across Windows and macOS while accounting for differences in native operating system behavior.

Skill Set

  • Hands on experience building and shipping Electron applications that are actively used in production environments.
  • Strong understanding of desktop software architecture, including application startup and shutdown behavior, process communication, and operating system integration.
  • Hands-on background integrating inter-process communication (IPC) capabilities into desktop software environments.
  • Knowledge of WebSockets or comparable technologies used to support real time application communication.
  • Demonstrated ability to investigate performance issues using debugging, profiling, and diagnostic tools.
  • Understanding of performance considerations involving application startup, memory utilization, state management, and long running desktop sessions.
  • Familiarity with platform specific behavior and application delivery considerations for Windows, macOS, or both.
  • Ability to work independently, make thoughtful engineering decisions, and contribute effectively within a fast-moving product team.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Desktop
Software Engineer, Desktop

A1 • Palo Alto (CA)

On-site
USD 150,000 - 210,000
Electron Desktop Engineer — AI-Driven, High-Performance App
Electron Desktop Engineer — AI-Driven, High-Performance App

Blue Signal Search • United States

On-site
USD 120,000 - 160,000
Software Engineer, Desktop
Software Engineer, Desktop

ActAI • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Senior Desktop Applications Software Engineer
Senior Desktop Applications Software Engineer

Jobtailor • Boston (MA)

On-site
USD 140,000 - 180,000
Software Engineer, Desktop
Software Engineer, Desktop

Far Coder • Northern (KY)

Hybrid
USD 110,000 - 160,000
Senior Desktop Applications Software Engineer
Senior Desktop Applications Software Engineer

Realtime Robotics, Inc. • Boston (MA), Northern (KY)

On-site
USD 140,000 - 190,000
Competitive Healthcare Coverage
Unlimited PTO
Commuting Expenses Covered
+3
Senior Desktop Applications Software Engineer
Senior Desktop Applications Software Engineer

Realtime Robotics • Boston (MA)

On-site
USD 140,000 - 180,000
Competitive Healthcare Coverage
Unlimited PTO
Commuting Expenses Covered
+3
Desktop Applications Engineer — Electron, TS & AI APIs
Desktop Applications Engineer — Electron, TS & AI APIs

A1 • Palo Alto (CA)

On-site
USD 150,000 - 210,000
Remote Desktop Software Engineer - Electron & AI
Remote Desktop Software Engineer - Electron & AI

Far Coder • Northern (KY)

Hybrid
USD 110,000 - 160,000
Senior Desktop Engineer – Cross-Platform Electron
Senior Desktop Engineer – Cross-Platform Electron

Realtime Robotics • Boston (MA)

Hybrid
USD 140,000 - 180,000
Competitive Healthcare Coverage
Unlimited PTO
Commuting Expenses Covered
+3