
Real job — pulled straight from Ironsite’s careers page · Verified November 13, 2026 · No reposts.
Job description
Ironsite is hiring a Member of Technical Staff - Infrastructure — a full-time, based in San Francisco, CA role ($225k–$275k). Apply directly on Ironsite's careers page below.
MTS - Infrastructure, Field
Location: San Francisco
Department: Engineering
Location Type: IN_OFFICE
Employment Type: FULL_TIME
About Ironsite
The Role
Some of the Things You’ll Work On
- Jobsite networks. Satellite and cellular backhaul with failover, Wi-Fi across trailers, laydown yards, and active floors, and zero-trust access back to the cloud, designed and stood up at each site.
- Edge workloads. Video compression and pre-processing, upload scheduling, and the services that move a site's footage, written in Rust, C++, and C to run on tight power and bandwidth.
- The on-site rack. The compute and network side of our rack, built with the hardware and firmware teams. Industrial switching, backhaul, power and battery telemetry, and digital, analog, and PWM I/O to peripherals.
- Edge fleet. Reproducible NixOS images, staged rollouts with canaries and rollback, and auto-update that works when a site has been offline for days.
- Device-to-cloud ingestion. A full shift of video uploaded overnight over constrained, metered links, with resumable transfers, bandwidth shaping, and on-site buffering so nothing gets dropped.
- Site launches. A repeatable playbook for bringing up a new jobsite, from hardware kits and charging to network bring-up and remote checks before the first shift.
- Network observability. Per-site uplink latency, loss, and throughput, backhaul failovers, Wi-Fi and RF health, switch and port telemetry, and upload rates, with alerts within minutes when a link drops or saturates. You'll also work with hardware and platform on fleet-wide device monitoring.
- Inventory and lifecycle. Every camera, router, and edge box tracked from shipping to decommission, with firmware, OS, kernels, and certificates kept current.
Technical Challenges You'll Solve
- Offline is the default. Sites drop connectivity for hours or days at a time. Updates, telemetry, and uploads have to queue, resume, and catch up on their own.
- Sites change every week. Steel, concrete, and new floors break RF plans as the building goes up, so networks and tooling have to adapt with the site.
- No IT on site. Nobody on site can debug a network for us. If it can't be fixed remotely, it's a truck roll and a lost day of footage.
- A fixed power budget. The rack runs on site power and batteries, so compression and pre-processing have to fit a fixed power and thermal envelope and still keep up with the fleet.
- Fleet scale. Thousands of devices across dozens of sites in seven-plus states, all reproducible, patched, and accounted for.
What We're Looking For
- Strong programming in Rust, C++, or C, with production software on resource-constrained Linux (video pipelines, networking, long-running services).
- Hands-on experience designing and running networks in difficult environments, including WAN/LAN, Wi-Fi planning, satellite and cellular backhaul, VPNs and overlay networks, and failover.
- Deep Linux and systems skills: building OS images, debugging kernel and driver issues, and working within storage, power, and thermal limits on edge hardware.
- Infrastructure as code (Nix, Terraform/OpenTofu, Ansible, or similar); every box rebuildable from the repo.
- Experience running device fleets with staged rollouts, remote management, monitoring, and alerting.
- Willing to travel to jobsites to bring up networks and debug in person.
- Typically 4+ years in infrastructure, networking, or fleet operations; CS, EE, or related degree, or equivalent experience.
Preferred Qualifications
- NixOS or other reproducible, declarative systems in production.
- IoT, industrial, or OT networking: PoE, ruggedized gear, and harsh RF environments.
- High-throughput transfer over unreliable links: store-and-forward, resumable and delta sync.
- Video encoding and processing: hardware encoders, FFmpeg or GStreamer pipelines.
- Hardware interfaces (GPIO, ADC, PWM, serial and fieldbus) and working closely with EE and firmware teams.
- Network monitoring and telemetry across distributed sites: SNMP or streaming telemetry, flow data, synthetic probes, and Prometheus-compatible metrics with Grafana.
- Security fundamentals for edge fleets: device identity, certificate rotation, and secure remote access.
- Field deployments in construction, energy, telecom, or similar industries.
Location, Compensation, & Perks
- San Francisco Bay Area (on-site)
- Base salary: $225k-$275k per year, commensurate with experience
- Meaningful early-stage team equity.
- Ability to purchase xPU or devices for development
- Full benefits including health, dental, vision, and 401(k) with 6% match
- Daily catered lunch
- Office in San Francisco, next to Oracle Park and the Caltrain
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Staff Machine Learning Engineer, Edge AI
Frequently asked questions
What is the salary for Member of Technical Staff - Infrastructure at Ironsite?
The estimated salary range for Member of Technical Staff - Infrastructure at Ironsite is $225,000 - $275,000 USD per year.
What skills are required for Member of Technical Staff - Infrastructure at Ironsite?
The required skills for Member of Technical Staff - Infrastructure at Ironsite include: Rust, C++, C, Linux, VPN, Terraform, Ansible, IoT, Prometheus, Grafana.
What is the seniority level for Member of Technical Staff - Infrastructure at Ironsite?
Member of Technical Staff - Infrastructure at Ironsite is a Senior level position.
How do I apply for Member of Technical Staff - Infrastructure at Ironsite?
You can view the full description and apply for Member of Technical Staff - Infrastructure at Ironsite on EchoJobs: https://echojobs.io/job/ironsite-mts-infrastructure-field-nbshk.