Full-Stack Software Developer (Svelte + Rust )
Core
Design and implement full-stack data visualization and analysis tooling for monitoring supercomputer environments and fielded hardware to enable automated decision-making for reusable launch systems.
Role type
Senior Full-Stack Software Engineer (Data Visualization)
Builds
High-performance web UIs, real-time and batch data services, and scalable monitoring systems for supercomputers and hardware.
Domain
Aerospace / Space Transportation / Scientific Computing
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Full-stack development, Rust (backend systems/APIs), React (modern web apps), time series data visualization libraries, AWS infrastructure, complex system design, mentorship
Preferred skills
Svelte, real-time systems (WebRTC, WebSockets, LiveKit), graphics technologies (WebGPU, WebGL), aerospace background
Technologies
Rust, React, AWS, Plotly, Highcharts, WebRTC, WebSockets, LiveKit, WebGPU, WebGL
Responsibilities
Develop and maintain full-stack visualization tools for hardware and software analysis; Design intuitive front-end interfaces and robust back-end systems for monitoring supercomputer performance; Partner with cross-functional teams to design time-sensitive features; Ensure high performance, reliability, and scalability of tools; Continuously improve existing tools and develop new features; Mentor engineers and contribute to technical culture; Participate in on-call rotation.
Seniority
Senior, hands-on IC with mentorship responsibilities