Product Engineer - Web Platform Software Engineering · Salt Lake
Listed on 2026-01-25
-
Software Development
Software Engineer, Full Stack Developer
Overview
Product Engineer - Web Platform ation:
Salt Lake City, UT, USA.
- Build applications that make autonomous building systems legible to humans.
- Render building models and system schematics using WebGL and SVG; design interfaces that make complexity navigable.
- Develop interfaces for constructing physics-based models: creating, editing, and validating models with structured data editing and spatial visualization.
- Build simulation and visualization tools to display results, highlight anomalies, and help users understand building performance.
- Develop operational interfaces for deployed systems to monitor, understand, and selectively override behavior without overwhelming users.
- Implement real-time collaborative features in a local-first architecture with distributed data patterns (conflict resolution, optimistic updates).
Stack:
Type Script and Angular with reactive programming patterns. Rendering via WebGL and SVG. Platform architecture evolving toward Swift compiled to Web Assembly for core logic, with Type Script at the application layer. You will build on top of this architecture and provide feedback to shape its development. Learn to work with reactive state from WASM modules and the framework patterns provided.
Data model:
Quantum for autonomous system digital twins, synchronized via Data Sync (real-time protocol). Prior familiarity not required; you will learn these systems.
- Strong Type Script and JavaScript fundamentals. Built substantial applications in Type Script with a deep understanding of the type system and maintainable code.
- Experience with modern front-end frameworks. Angular, React, Vue, or Svelte; focus on patterns, not framework specifics.
- Comfort with complexity. Able to reason about domains with many interacting concepts and build user interfaces that help users navigate them.
- Visual and spatial thinking. Comfortable with graphical UI, schematics, data visualization, and spatial relationships.
- Attention to craft. Focus on details like animation timing, interaction feedback, edge-case handling, and performance under load.
- Experience level. Typically 4+ years building front-end applications, including complex, data-rich interfaces.
- Helpful Experience (Not Required). Graphics programming (WebGL, Three.js, D3, SVG), real-time data visualization, offline-capable architectures, and domain experience in building systems, energy, IoT, or industrial software.
The UI team owns all user-facing applications on the Passive Logic platform. You will work with other application engineers, a Framework Architect, and designers who prioritize human-centered interface design. Regular collaboration with the platform team and hardware team is common. We value constructive code reviews and documentation of decisions, aiming for understanding over velocity while shipping consistently.
GrowthSenior application engineers at Passive Logic can develop expertise in graphics, real-time systems, or complex interaction design; move toward technical leadership; or shift toward framework-level work. The company has about 150 people with opportunities to shape your trajectory.
Who This Role Is Not For- Engineers seeking simple, well-specified feature work in a genuinely complex problem space.
- Engineers who view front-end development as less serious than other engineering tasks.
- Engineers who need constant direction; ownership and proactive problem-solving are expected.
Most of the UI team is in Salt Lake City. Local candidates or those open to relocation are preferred; remote candidates who communicate well asynchronously and can overlap with Mountain Time will be considered.
CompensationCompetitive salary plus equity. Specific range depends on experience; compensation is aligned with the level of work.
To ApplyIf building interfaces for novel, complex systems sounds like work you want to do, reach out. Share a portfolio, side projects, or open source contributions in addition to any credentials.
About Passive LogicPassive Logic enables autonomy for controlled systems and enables collaboration to manage those systems. The company designs, builds, operates, and maintains infrastructural robots. Using physics-based Quantum digital twins and a fast AI compiler to simulate future-forward controls, Passive Logic enables users to create generative digital twins to launch autonomous control, optimizing energy use, equipment longevity, and occupant comfort in real time.
The company supports decarbonization at scale and smart, connected cities. Passive Logic is backed by investors including nVentures, Era Ventures, Keyframe Capital, Addition, RET Ventures, noa (formerly A/O Proptech), and Brookfield Growth.
Founded in 2016; approximately 130 co-workers in Software Engineering;
Salt Lake City location.
Apply now or see more open positions at Passive Logic.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).