Loading...

Senior Software Engineer - IOT

Home / Keeptruckin

website-design.png

Senior Software Engineer - IOT

Software Developer

Keeptruckin , Remote

About Us

Come be a part of the emerging and growing IoT Platform at Motive. We are the layer between our devices and all the backend motive services. We are responsible for ingesting all data to and from the devices in a scalable, secure and efficient fashion. We 1/ Present a unified management interface to various types of device hardware; 2/ Ensure that reported data is accurate and meets the requirements of consuming systems; 3/ Operate and improve the platform to meet availability and responsiveness requirements for Motive and our Customers. Reporting to the Engineering Manager of the IoT platform team, you will work closely with experienced Motive engineers to build new and refactor existing services to connect our fleet of devices to our cloud platform. Initial projects could include building and scaling our messaging pipelines that ingest device published data, improving the reliability, security and observability of our AWS Lambdas and K8s Services. Responsibilities: Implementing Microservices or Serverless functions in AWS Lambda to empower our IoT device and their data Building data models and APIs to help manage and maintain our fleet of devices Building message pipelines to allow efficient and scalable transfer of data from and to our devices Improve the cloud security of our IoT devices and infrastructure Qualifications: 7+ years of experience developing software products and services in a team environment with source control, build management, and automated deployment practices A degree in computer science, software engineering, or a related field An affinity for creating software that is extensible, performant, and easy to read Strong programming/coding practices (Golang and/or Ruby on Rails preferred) with confidence and experience in debugging and problem-solving skills Good understanding of cloud architecture and application deployment Experience with messaging pipelines like Kafka A desire to mentor and grow fellow engineers. Excellent verbal and written communication skills Bonus Skills Experience with MQTT Experience with AWS Lambdas Experience with AWS IoT Previous work experience at a hardware company Role: Blockchain Quality Assurance Engineer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Quality Assurance and Testing Education UG: Any Graduate PG: Any Postgraduate Key Skills Computer scienceBackendCodingDebuggingBuild managementCloudHardwareAWSRuby on railsLogistics

location-iconJob Location

Remote

Job Location

Remote

Information
position
Position

Software Developer

job-type
Job Type
Experienced
workplace
Type of workplace
Remote
languages0
English Languages
Basic
languages0

Languages

Salary Range

(Based On Interview)

Talento-logo
Download App Now