> Markdown version of [/jobs/ext/2707553-data-visualization-software-engineer](https://www.wearedevelopers.com/jobs/ext/2707553-data-visualization-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Data Visualization Software Engineer - **Company:** PROPERTY MASTER OF MICHIGAN INC - **Location:** Los Angeles, CA, United States - **Experience:** Expert - **Salary:** $125,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Automation of Tests, Computer Engineering, Data Infrastructure, Data Systems, Data Visualization, Software Debugging, Supervisory Control and Data Acquisition (SCADA), Python (Programming Language), Message Queuing Telemetry Transport (MQTT), OPC Unified Architecture, Software Engineering, Data Streaming, Strategies of Testing, TypeScript, WebGL, ReactJS, Grafana, Information Technology - **Published:** September 4, 2026 - **Apply:** https://www.dice.com/job-detail/729e8a67-b0f1-4823-b0d6-e3faae2ddc01 ## About the Role * Bachelor's degree or higher in Computer Science, Computer Engineering, Software Engineering, or a related field. * 5+ years of experience building real-time or data-intensive user interfaces. * Strong, production-level experience in TypeScript/React (or equivalent) and Python. * Hands-on experience with high-performance rendering and live data visualization, with a strong understanding of streaming data and UI performance under load. * Experience with high-reliability, on-premise, 24/7 deployments in safety-critical environments. Preferred Skills and Experience * Experience with HMI/SCADA platforms (e.g., Ignition) and dashboarding tools (e.g., Grafana). * Experience with WebGL, canvas, or custom rendering for high-throughput, many-channel data. * Experience with pub/sub and time-series interfaces (e.g., OPC-UA, MQTT). * Background in high-performance HMI design for situational awareness and alarm management. * Ability to work across the stack, including the data and streaming layers that feed visualization. * Background in high-reliability or real-time environments (e.g., industrial automation, aerospace, energy, medical devices, finance/trading, gaming and real-time graphics). * Demonstrated technical leadership in setting engineering standards, and building and mentoring high-performance engineering teams. Additional Requirements * Ability to work extended hours and weekends as necessary. ## Description We are seeking a Data Visualization Software Engineer to design and implement the visualization and operator-facing interfaces for test stands and production systems. This role sits at the intersection of real-time frontend engineering and industrial data systems, and is responsible for building high-performance, reliable UIs that render high-throughput, high-channel-count sensor telemetry live and support situational awareness, alarm management, and post-run analysis. The successful candidate will play a central role in defining the architecture, rendering standards, and UX of mission-critical visualization systems across R&D, manufacturing/test, and plant operations., * Design, implement, and maintain high-performance live charting and dashboards for kHz-class, high-channel-count sensor telemetry across test and production environments. * Develop and integrate HMI/SCADA interfaces for monitoring, control, alarming, and operational visibility. * Build real-time streaming UIs that stay responsive under load, and post-processing tools for cross-run comparison, derived signals, and campaign analysis. * Define and champion modern software engineering practices, UI architecture, rendering standards, testing strategies, and operational best practices across the visualization stack. * Work closely with data platform, controls, and test automation teams to consume streaming and time-series interfaces directly. * Lead debugging, root cause analysis, and performance improvements across the full rendering-to-data stack. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [5 steps for running a Kubernetes environment at scale](https://www.wearedevelopers.com/videos/88-5-steps-for-running-a-kubernetes-environment-at-scale) - [Rendering Design Software in the Browser at Penpot](https://www.wearedevelopers.com/videos/1353-rendering-design-software-in-the-browser-at-penpot) - [Web-based Information Visualization](https://www.wearedevelopers.com/videos/84-web-based-information-visualization) - [WeAreDevelopers LIVE – From JavaScript to WebAssembly, High-Performance Charting and More](https://www.wearedevelopers.com/videos/1794-wearedevelopers-live-from-javascript-to-webassembly-high-performance-charting-and-more) - [All your telemetry data from any source in one place](https://www.wearedevelopers.com/videos/57-all-your-telemetry-data-from-any-source-in-one-place) ## Related Articles - [The Fastest JavaScript Charts - Built for React and Beyond](https://www.wearedevelopers.com/magazine/636-the-fastest-javascript-charts-built-for-react-and-beyond) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data)