Job RadarAll jobs
Active On-site Los Angeles, California, United States Posted · 24.09.2026 Ashby (US)

Full Stack Software Engineer (Mid-Senior)

Revel

ABOUT REVEL At Revel, we are revolutionizing the way the world's most critical hardware is controlled—across aerospace, automotive, energy, and manufacturing sectors. Our next-generation software stack combines an intuitive command/control interface, a specialized programming language tailored for hardware control, and a high-performance runtime environment. We empower engineers to build, test, and deploy critical systems rapidly, reliably, and safely. ROLE OVERVIEW We are looking for a mid-to-senior Full Stack Software Engineer to own product outcomes across the entire stack. You will design and build user interfaces and backend services that power mission-critical hardware systems, lead greenfield projects, and collaborate closely with engineers and operators to deliver reliable, high-performance tools for complex systems. RESPONSIBILITIES • Design and build browser-based operator interfaces that stay fast and legible under continuous high-rate data. • Build and maintain the backend services and APIs behind those interfaces. • Lead greenfield projects and help define system architecture. • Work across the stack on data flow, rendering performance, and reliability. • Collaborate with engineers and operators to translate real-world workflows into software. • Mentor junior engineers and contribute to engineering practice. QUALIFICATIONS • Bachelor's degree in Computer Science or related field (or equivalent experience). • 3+ years of professional software engineering experience. • Strong TypeScript and React, with real depth on rendering performance. • Backend experience in a compiled or systems language (Rust, Go, C/C++, Java). • Experience building and operating production APIs and services. • Experience with real-time or streaming data in the browser—WebSockets, high-frequency updates, charting or visualization over live data. • Production experience with concurrent programming. • Strong problem-solving skills and ownership mindset. NICE TO HAVE • Rust specifically, beyond general systems-language experience. • Frontend depth—browser internals, video streaming, or low-latency UI experience. • Track record of leading or owning greenfield projects. • Interest in systems programming, performance, or infrastructure. WHY REVEL • Join a world-class team of engineers with decades of critical software applications experience. • Work on groundbreaking technology that directly impacts critical infrastructure and high-stakes industries with strong early traction. • Competitive salary, substantial equity, and significant personal growth opportunities. • Collaborative, ambitious, and technically challenging environment. Join us to redefine what's possible in software for hardware. BENEFITS • Health insurance — We offer comprehensive medical, dental, and vision coverage to support you and your family. • 401(k) — Save for your future with our 401(k) plan. • Equity — All full-time employees receive equity, ensuring that you share in Revel's success and growth. • Life insurance — Company-paid life insurance gives you and your family peace of mind. • Parental leave — We offer paid maternity and paternity leave to support new parents. • Catered lunch — We provide catered lunch five days a week, so you can stay fueled and focused. • Unlimited PTO — We trust you to take the time you need. Unlimited PTO for all full-time employees. ITAR REQUIREMENTS To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. 1157, or (iv) Asylee under 8 U.S.C. 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here https://www.pmddtc.state.gov/ddtc_public?id=ddtc_kb_article_page&sys_id=24d528fddbfc930044f9ff621f961987.
This job was verified from Ashby (US). Applications are completed on the original source.
Apply on the original listing ↗
Something wrong with this job?