Senior Data Engineer/ Addison, TX/ Electron.js/Node
Dallas, TX
Full Time
$120k - $120k
We are a leading provider of workplace experience solutions, and we’re growing our engineering team to meet the expanding needs of our clients. We’re currently looking for a Software Engineer to help guide the design, development, and delivery of our Digital Signage Applications. This is a high-impact engineering role with visibility across product, engineering, client services, and technical operations.
This position is based in Dallas, TX, with access to our dedicated digital signage lab. In-office presence is hybrid, offering the right balance of collaboration and autonomy.
What You’ll Do-
Architect and build robust, secure, and maintainable digital signage applications
-
Improve platform reliability, minimize playback error rates, and contribute to system observability
-
Conduct design and code reviews with a focus on long-term maintainability
-
Troubleshoot client-facing issues, balancing technical fixes with real-world content and environment considerations
-
Collaborate with hardware partners and software vendors to plan and implement platform updates
-
Support client teams by answering security questionnaires, planning upgrades, and providing engineering insights
-
Help improve team practices and contribute to building a mature, scalable development process
-
1+ years of experience building desktop or IoT applications
-
Proficiency with Electron and Node.js
-
Experience writing automated tests in Electron environments
-
Familiarity with video playback, decoding, and related performance challenges
-
Background in digital signage is a strong plus
-
Experience working in Windows-based environments, including low-level system interactions like device drivers
-
Comfort with remote device monitoring and management at scale
-
Familiarity with enterprise networking environments: proxies, firewalls, traffic inspection, etc.
-
Network programming experience is a plus
-
Demonstrated technical leadership and the ability to drive outcomes independently
-
Strong written and verbal communication skills, with an ability to collaborate across teams and with clients