JOBSEARCHER

Software Engineer

NebulaEl Segundo, CAL6 LeadNovember 4th, 2026
What to ExpectYour role is to build and run the services behind our customer-facing web application and our internal platform, along with the control plane that connects a fleet of production machines to both. That is platform work and machine work in one job: typed services in TypeScript and Python over MongoDB, identity and observability around them, a gateway and scheduler that carry an order to a finished unit, and the Vue 3 application customers order through. You will own the reliability of that platform: tests at every tier, load and soak work, incident follow-through, the delivery pipeline onto a self-hosted Kubernetes cluster, and the MCP toolkits agents drive the same APIs through. Every role works with our AI systems daily. What can be deterministic, must be. You need no AI background; we prefer people without one. We hire for your knowledge and experience in the field first, so you can steer the ship; the tooling is a learning curve we expect you to take on. We work on-site in El Segundo. This is hard work, but you will be rewarded with equity in a company we believe will become one of the world's most valuable.
What You'll Do: Typed services in TypeScript on Express and Python on FastAPI, with queues and workers Data modeling in MongoDB: schemas, migrations, indexes, query performance, idempotency and consistency Identity and access: single sign-on over OAuth2 and OpenID Connect, sessions, role-based access control Device connectivity: a gateway over WebSockets and mutual TLS, telemetry ingestion, remote firmware deployment Orchestration and scheduling: the job state machine, retries and escalation, priority, slot timing, preemption The customer web application in Vue 3: file upload and parsing, ordering, payment, accounts Observability and incident response: structured logging, metrics, tracing, alerting, load and soak testing Delivery and tooling: containers, continuous integration, Helm and Kubernetes, and MCP toolkits for agents What You'll Bring A degree in computer science, software engineering or computer engineering, or equivalent experience Hands-on experience shipping and operating production services in TypeScript or Python, against a database you designed Fluent with queues, state machines, idempotency, retries and back-pressure, and able to explain a failure mode Comfortable across the stack, from a Vue 3 front end to the data behind it The judgment to take an outage back to its root cause from logs and metrics Ready to build first versions and write them so the engineers after you can run them
Bonus: embedded or firmware experience, telemetry at scale, or running Kubernetes in production Expected Compensation$100k to $250k base salary, plus equity Equity participation in a high-growth startup Comprehensive health, dental, and vision insurance 401(k) with company matching Bonus for living within 5 miles of our El Segundo facility On-site work with rare work-from-home exceptions Merit-based organization where contribution drives reward