Company Overview
Realm is an AI-powered platform that transforms industrial operations by predicting and preventing equipment failures before they wreak havoc. We help companies dodge massive revenue losses by integrating seamlessly with existing cameras, sensors, and control systems. Our tech detects potential issues, flags safety risks, automates critical responses, and keeps key personnel in the loop. From gold mines to oil fields across the United States, Africa, and Latin America, we're helping industrial teams stay one step ahead.
What You'll Do
Craft slick React/TypeScript UIs and connect them to REST/GraphQL APIs for our production, safety, and security platform
Build robust Node.js services with PostgreSQL, write comprehensive tests, and conduct laser-focused code reviews
Dive deep into our product and user experience—transforming real-world operational challenges into intuitive, high-impact features
Deploy cutting-edge technology in fascinating industrial environments like underground mines
Learn directly from our CEO (former CTO and Blend cofounder who took the company public) about building a world-class engineering organization
As an engineer in our early-stage startup, your responsibilities will shift dynamically as priorities evolve. Your technical workload will typically break down like this:
Backend (TypeScript) - 40%
Web front-end (React) - 40%
Mobile front-end (React Native) - 10%
Infrastructure and tools (Kubernetes) - 10%
What We're Looking For
Must-Have Qualifications
4+ years of professional software engineering experience
Exceptional coding skills, sharp problem-solving abilities, and solid computer science fundamentals
Entrepreneurial spirit, relentless drive for excellence, and deep commitment to meritocracy, personal responsibility, and hard work
Proven ability to thrive in a remote team environment
Track record of delivering high-quality work at lightning speed (pro tip: AI acceleration is totally welcome)
Passion for building across the entire tech stack—from infrastructure nitty-gritty to high-level product vision
Razor-sharp judgment about security, testing, code quality, and technical debt
Love for functional programming, type safety, clean code, and automated testing
Mastery of core development/infrastructure/DevOps tools (Git, Linux)
US citizen or permanent resident, or Canadian citizen
Based in North America
Nice-to-Have Qualifications
Startup experience as an engineer, CTO, tech lead, or manager
Professional chops with our core tech stack (TypeScript, Node.js, React, PostgreSQL, Kubernetes)
Impressive network of top-tier engineering talent
Interview Process
Programming quiz
Live coding interviews (2-3)
Algorithmic problem solving, coding, and performance analysis
Simulated development task
Behavioral interview
Reference checks



