The IoT Software Engineer designs, builds, and maintains scalable IoT data pipelines and platforms for real-time and batch analytics across field operations. The role integrates IoT telemetry from edge devices into the enterprise data ecosystem, with a focus on reliability, data quality, and operational visibility as deployments grow. The engineer collaborates with Operations, OT, IT, and Analytics teams on device onboarding, monitoring, and data ingestion, while improving streaming pipelines, data architecture, and analytics readiness. The position also supports IoT operations and deployments across multiple crews and locations. It involves coordinating with internal teams and vendors to maintain the edge-to-cloud data path, resolve operational issues, and support system reliability. Work may involve moderate noise and exposure to extreme weather conditions. The role’s physical demands include sitting, standing, walking, handling objects, reaching, stooping or bending, and occasionally lifting or moving up to 20 pounds. Reasonable accommodations may be made for individuals with disabilities.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level