Senior Edge + Backend Software Engineer
Our client is looking for a Senior Edge + Backend Software Engineer with 5-10 years of experience who has worked with telemetry data and enjoys building across the stack. They are launching a new product that combines hardware and software, and they need an engineer to help them accelerate development and bring specialized expertise to the team.Key ResponsibilitiesDesign and build a production-grade edge agent on hardware that is resilient, self-healing, and reliableOwn device-to-cloud data schemas and develop core Python backend services and data pipelines for secure data ingestionContribute across the full product ecosystem, including edge components, data transmission layers, backend systems, and frontend featuresPartner with a generalist engineer, bringing deep technical insight and helping anticipate long-term system requirementsWork across a wide range of tasks in a fast-paced startup environment, from frontend enhancements to backend infrastructureRequired Qualifications5–10 years of experience in backend software engineeringExperience shipping software on Linux edge devices/ IoT gateways/ routers using Python2–3 years of experience working in a Seed or Series A startup environmentTechnical degree, preferably in Computer ScienceHands-on experience deploying software on Linux-based edge systemsMust Have SkillsExperience working with telemetry data from IoT or telecom devicesProduction experience with Python for backend services, APIs, and background workersAbility to work onsite in New York (4 days per week, Monday–Thursday)Broad technical skillset with willingness to contribute across the full stackExperience with wireless technologies (Cellular or Wi-Fi)Nice to HaveFamiliarity with OpenWrt, Cellular (QMI/MBIM), or Wi- Fi (nl80211) protocols.