Software Engineer
Core
Design, development, and deployment of core platform and cloud applications for IoT remote monitoring solutions serving engineering service providers in mining, construction, and infrastructure.
Role type
Senior Software Engineer (Full Stack)
Builds
Cloud-based connectivity management platforms and software applications for IoT remote monitoring
Domain
Industrial IoT, Geotechnical monitoring, Cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, FastAPI, React, C/C++, Java, TypeScript, Linux, Docker, Kubernetes, Git, Networking
Preferred skills
Advanced programming frameworks, Scalability design, Fault tolerance implementation
Technologies
Python, FastAPI, React, C/C++, Java, TypeScript, Linux, Docker, Kubernetes, Git
Responsibilities
Design and develop scalable cloud applications; Implement end-to-end systems with product owners; Build reusable code libraries; Support software deployment on cloud servers; Perform code reviews and mentor junior developers
Seniority
Senior, hands-on IC with mentorship duties