Software Engineer
Core
Design, build, and deploy data-driven applications and microservices that interface with IoT cloud, device data, and enterprise systems to track supply chain metrics like location, temperature, and humidity.
Role type
Backend Software Engineer (IoT/Supply Chain)
Builds
Data-driven applications and microservices for global enterprises
Domain
IoT, Supply Chain, Cloud Computing
Deliverable
production ML models
Required skills
Python, Cloud platforms (AWS/Azure/GCP), Apache Spark, RESTful APIs, Microservices, Event-driven architectures, Relational/NoSQL databases
Preferred skills
Data-heavy applications, Containerization (Docker/Kubernetes), Databricks, Edge/cloud integrations, Logistics/Supply chain background
Technologies
Python, AWS, Azure, GCP, Apache Spark, PostgreSQL, MongoDB, DynamoDB, Docker, Kubernetes, Databricks
Responsibilities
Develop applications and microservices using modern Python; Design APIs and backend services to process ambient IoT sensor data; Collaborate with data engineering and cloud platform teams; Participate in requirements gathering and product ideation; Ensure scalability, security, and performance; Troubleshoot production issues; Write unit, integration, and E2E tests; Contribute to CI/CD pipelines; Document technical decisions
Seniority
Mid-level, hands-on IC
