remote
Lead Backend Engineer Data & IoT - 5bluesoftware
Backend Engineer
Lead the design and delivery of a modern SaaS platform for data and IoT, building web‑based management portals, complex workflows, and scalable backend services using Python, Node.js, and AWS.
About the role
Key Responsibilities
- Lead sprint execution and daily technical coordination across product, mobile, backend, and data teams.
- Translate Figma designs and product specifications into clean, production‑ready code and backlog items.
- Architect and implement scalable backend services for data ingestion, processing, and IoT device management.
- Ensure high performance, reliability, and security of the SaaS platform using AWS, Docker, and Kafka.
- Mentor junior engineers, conduct code reviews, and enforce best practices.
Requirements
- 5+ years of backend development experience with Python and Node.js.
- Strong knowledge of AWS services (EC2, RDS, S3, Lambda) and container orchestration.
- Experience with message brokers (Kafka, RabbitMQ) and relational databases (PostgreSQL, MySQL).
- Hands‑on experience building IoT data pipelines and real‑time dashboards.
- Excellent communication skills and a proven track record of leading technical teams.
Skills
pythonnodejsawsdockerkafkasql