The IoT Engineer II designs, develops, tests, deploys, and supports software that connects retail devices and edge systems to secure, scalable cloud services. The role spans device integrations, telemetry and messaging, backend APIs, operational tooling, and web experiences for engineering and support teams. The engineer independently delivers well-defined features, contributes to solution design, and improves the reliability and supportability of connected-device platforms. This position develops IoT applications and services, Python-based APIs and microservices, event-driven integrations, and React dashboards. It also involves deploying and operating containerized services in Kubernetes and public cloud environments, applying secure engineering practices, building observability, and participating in incident response and continuous improvement. The engineer collaborates with product, store operations, cybersecurity, networking, data engineering, support, and vendor teams. The position is onsite four days a week.
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