Senior Edge Platform Engineer
Indexed description
This is a player-coach role. You'll spend most of your time writing and reviewing code, but you'll also directly manage one engineer, including 1:1s, goals, feedback, and career growth. If you want to be a pure IC or a pure manager, this isn't the right fit. If you've been doing both and want the title to match, keep reading.
Responsibilities
- The edge runtime: Python services on Ubuntu, packaged as snaps, talking to AWS IoT Core over MQTT, with async, systemd, and event-loop work
- The display stack: Wayland-based kiosk sessions on real hardware in the wild
- Fleet operations, including configuration management rollouts, OpenTelemetry instrumentation, and the observability work that lets us catch issues before sites do
- AWS IoT integration in depth, including devices, shadows, jobs, message routing, auth, and serverless triggers
- Multiple in-flight workstreams alongside steady reliability work, including packaging modernization and a fleet data-model refactor
- One direct report, including their growth, feedback loop, and career development
- Code review leadership, setting the bar for edge and IoT code from day one
- Python at the systems level (async, systemd, MQTT, event loops)
- Snap packaging and modern Ubuntu LTS
- Wayland-based kiosk display stacks
- AWS IoT Core in production, not just familiarity with it
- A modern configuration management tool for fleet rollouts
- OpenTelemetry instrumentation
- Linux edge and device fundamentals, with a real understanding of what is happening on the box
Preferred Qualifications (Not Required)
- Cellular edge routers and their SDKs
- IP camera / NVR integration (RTSP, ONVIF)
- Prometheus-family observability tooling
- Exposure to adjacent stack: Rails (light read-and-extend work on a couple of internal apps), Electron (adapter-level maintenance only), serverless functions, internal package distribution
- Not a greenfield rebuild. We are hardening a working platform, not rewriting it
- Not cloud infrastructure-as-code work, which is owned elsewhere
- Not web or frontend product work
- Not deep distro-level packaging or notebook/data tooling
- Not pure management with no coding. This role is blended, and you will ship
Company Overview
Orange Barrel Media (OBM) creates and operates iconic urban media displays that advertisers ask for by name in top U.S. markets. Since our founding in 2004, OBM has pioneered a community-oriented model of outdoor media development and is nationally recognized by cities and real estate owners alike seeking to implement premier media programs that add to the character of urban places. In the advertising community, OBM is widely recognized as the owner of the highest impact and most memorable advertising locations in the cities where it operates.
The OBM team is also a leader in smart city infrastructure, launching the Interactive Kiosk Experience (IKE) platform in concert with cities across the U.S. through the company IKE Smart City. IKE is a best-in-class public engagement platform that helps cities communicate with the public, enliven the pedestrian experience, and tell the story of their city. The core pillars of the IKE platform are public benefit and social equity, values that we seek to maximize in every IKE market to achieve city objectives and exceed community expectations.
We are a place where people are inspired to achieve success, genuinely like each other, and have endless opportunities to grow.
Learn more at www.obm.com and www.ikesmartcity.com.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search