Senior Backend Engineer (IoT & Smart Platforms)
我们正在寻找具有远见的高级后端工程师,拥有物联网生态系统和 M2M 连接方面的深入专业知识,将从零开始领导我们下一代智能平台的发展。在这个角色中,你将构建我们的产品"神经系统",弥合物理硬件 (如电脑单位和智能计量器)和可扩展云逻辑之间的差距。你将负责物联网数据的终端到终端生命周期,从直接硬件集成和 M2 M SIM 编排到建立复杂的商务逻辑用于自动监控系统。关键责任 · 从零起建筑师:· 硬件和 SIM 集成:直接整合各种硬件 (电脑,智能计)并通过电信 API 管理 M2M SIM 生命周期 (供应,激活和数据限制管弦). · 协议实施:开发包括 MQTT,CoAP,HTTP/2,WebSockets 和 LwM2M 在内的物联网协议的处理器。· 连接管理:实现逻辑来监测信号强度 (RSSI),管理 APN 配置以及使用蜂 M2M/eUICC 技术设备的故障传输逻辑。· 逻辑开发:构建复杂的后端逻辑,用于智能解决方案,如地缘设置,实时警报和自动化数据使用限制以防止 SIM 过剩。· 数据编程:利用 PostgreSQL (和 TimescaleDB)来管理大量时间系列数据流来确保数据完整性和查询性能。· 安全:实现行业标准安全,包括 TLS/SSL,X.509证书以及私人 APN/VPN 道为安全 M2M 通信。技术要求和技能内斯特核心后台和基础设施。·框架:掌握 Node.js 和 NestJS (TypeScript) 是必不可少的。·建筑设计:经验丰富的事件数据驱动架构和微服务基础知识:· 深度了解 PostgreSQL (方案设计和性能调整).物联网与连接专业知识 · M2M SIM 知识:通过 REST API,管理 SIM 状态和数据消耗等网络连接管理平台 (CMP) 的经验。·移动技术:理解 NB-IoT,LTE-M (Cat-M1),4G/5G 的限制以及它们如何影响后端调查和睡眠周期逻辑。·设备通信:手工对电脑硬件后端集成的经验。
查看英文原文
We are seeking a visionary Senior Backend Engineer with deep expertise in IoT ecosystems and M2M connectivity to lead the development of our next-generation smart platform from scratch. In this role, you will architect the "nervous system" of our product, bridging the gap between physical hardware—such as telematics units and smart meters—and scalable cloud logic.
You will be responsible for the end-to-end lifecycle of IoT data, from direct hardware integration and M2M SIM orchestration to building complex business logic for automated monitoring systems.
Key Responsibilities
· Architect from Scratch: Design and implement a greenfield, microservice-based backend architecture optimized for high-throughput IoT data ingestion.
· Hardware & SIM Integration: Directly integrate diverse hardware (Telematics, Smart Meters) and manage the M2M SIM lifecycle (provisioning, activation, and data limit orchestration) via telco APIs.
· Protocol Implementation: Develop handlers for IoT protocols including MQTT, CoAP, HTTP/2, WebSockets, and LwM2M.
· Connectivity Management: Implement logic to monitor signal strength (RSSI), manage APN configurations, and handle failover logic for devices using cellular M2M/eUICC technology.
· Logic Development: Build complex backend logic for smart solutions, such as geofencing, real-time alerting, and automated data-usage capping to prevent SIM overages.
· Data Orchestration: Manage massive streams of time-series data using PostgreSQL (and TimescaleDB) to ensure data integrity and query performance.
· Security: Implement industry-standard security including TLS/SSL, X.509 certificates, and Private APN/VPN tunneling for secure M2M communication.
Technical Requirements & Skillsets
Core Backend & Infrastructure
· Frameworks: Mastery of Node.js and NestJS (TypeScript) is essential.
· Architecture: Proven experience in designing Event-Driven Architectures and Microservices.
· Databases: Deep knowledge of PostgreSQL (schema design and performance tuning).
IoT & Connectivity Expertise
· M2M SIM Knowledge: Experience integrating with Connectivity Management Platforms (CMPs) like Cisco Jasper, Ericsson DCP, or 1NCE via REST APIs to manage SIM states and data consumption.
· Cellular Technologies: Understanding of NB-IoT, LTE-M (Cat-M1), and 4G/5G constraints and how they impact backend polling and sleep-cycle logic.
· Device Communication: Hands-on experience with hardware-to-backend integration for Telematics (GPS, OBD-II) and Smart Metering (DLMS/COSEM).
· Protocols: Expertise in MQTT/S, CoAP, and handling binary data payloads (Protocol Buffers, MessagePack).
DevOps & Delivery
· Containerization: Proficient with Docker and Kubernetes.
· CI/CD: Experience building automated deployment pipelines for scalable cloud environments.
Requirements
Qualifications
· Education: Bachelor’s or Master’s degree in Computer Science, Telecommunications, or a related field.
· Experience: 5+ years in Backend Development, with at least 3 years specifically focused on IoT/M2M product ecosystems.
· Analytical Skills: Ability to troubleshoot network-layer issues (packet loss, latency) specific to cellular M2M environments.
· Innovation: Demonstrated ability to take a product from a conceptual "scratch" phase to a production-ready, global scale.
Preferred Qualifications
· Experience with eSIM/eUICC remote provisioning standards.
· Knowledge of Private APN setup and secure IPSEC/VPN tunneling between the Telco Core and the Cloud.
· Familiarity with hardware communication standards like RS-485, CAN bus, or Modbus.
Originally posted on Himalayas