Location: Remote (US Time Zones)
Work Hours: Must be available during US business hours (East Coast preferred)
Travel: ~20% for on-site troubleshooting and deployment
Salary: $160K to $190K
Equity: Have a stake in the business you’re helping to build and grow
Work Policy: This role is primarily remote. Live and work wherever you’re happiest and most productive
We’re looking for a backend engineer who’s operated at the edge, literally. If you’ve managed fleets of connected Linux-based devices, built tools to monitor and stabilize thousands of endpoints, and still write clean, production-grade Python, you’re who we want
This is a role for someone who owns uptime, sees logs before dashboards, and isn’t afraid to ssh into broken boxes to figure it out. You’re not just building apps. You’re building the operational backbone that keeps hardware in the field alive and accountable
What You’ll Be Doing
• Managing and scaling large IoT fleets (1000 plus devices)
• Building backend systems using Python and SQL that handle real world network noise, failure states, and system health
• Working with protocols like NATS Jetstream and MQTT for device messaging and command and control
• Creating internal tools and monitoring pipelines that give teams real signal from noisy environments
• Interfacing with Linux systems at the operational level using journalctl, dmesg, systemd
• Troubleshooting remotely but flying in when it matters
What You Bring
• 5 plus years of professional software engineering experience with clear backend and IoT relevance
• Strong Python and SQL skills, not just scripts, but maintainable, deployable code
• Familiarity with observability tooling like DataDog, OpenTelemetry, Prometheus, or Grafana
• Deep comfort working with Linux in production environments
• Track record of building infrastructure and tools that scale and survive
Not a Fit If…
• Your experience is mostly enterprise Java or Spring Boot pipelines
• You haven’t touched a terminal in years
• You’re more interested in writing abstractions than building operational resilience
This is a backend role with real world consequences. You’ll be part of a tight technical team building resilient systems that make distributed hardware just work, no matter what the environment throws at it
Apply now if you’re the kind of engineer who prefers logs over guesses and systems that heal themselves