Role Title :
Lead Engineer – Safety & Presence Platform
Location :
Noida (with 3–4 hours overlap with EST)
Team :
Platform Engineering – Safety & Presence
Employment Type : Full-time
Position Summary
Lead a small, high-impact squad (2 senior full-stack engineers with shared DevOps / QA support) to :
Deliver a cloud-first, private-site safety & presence MVP in ~3 months.
Evolve it into a production-ready system in ~6–7 months.
You will own the architecture, security, and delivery of a real-time eventing & notifications platform (web push / SMS / email) powered by gateways and badges.
Experience with LoRaWAN / ChirpStack is not mandatory; you are expected to learn on the job and reach hands-on proficiency within 2–3 weeks.
Role Responsibilities (Essential Functions)
Architecture & Delivery Ownership
Define and deliver the end-to-end pipeline : gateway → ingest → normalize → zone logic → multi-channel notifications → audit.
Establish and track SLIs / SLOs for reliability and performance.
Cloud-First Private LNS
Stand up and operate a private LoRa Network Server (e.g., AWS IoT Core, The Things Stack, ChirpStack, or another service on VMs / k8s) inside a VPC.
Prefer Basics Station (TLS) while also supporting Semtech UDP.
Data & API Contracts
Author and maintain OpenAPI specifications and a versioning strategy.
Design backward-compatible APIs for a responsive web app and / or PWA and partner systems.
Security & Compliance
Enforce TLS everywhere, KMS-backed secrets, HMAC-signed webhooks, VAPID keys for web push.
Apply PII minimization and appropriate access controls.
Productization Path
Plan and sequence : accounts and RBAC, tenant / site model, licensing and entitlements, upgrades / rollback, diagnostics, and supportability.
Team Leadership
Coach two senior full-stack ICs.
Collaborate closely with in-house DevOps and QA.
Drive outcomes with crisp ADRs and operational runbooks.
GenAI-Augmented Delivery
Use GenAI tools for scaffolding code, tests, documentation, and KT summaries.
Maintain strong review gates and quality bars.
Day-to-Day Responsibilities (Essential Tasks)
Stand up the cloud LNS and create gateway onboarding templates (URIs, certs / keys), cellular fallback, buffering, and monitoring checklists.
Implement ingest services (MQTT / webhook) with idempotency, retries with backoff, correlation IDs, and structured logging.
Define event envelopes (SOS / telemetry) and BLE-assisted zone logic (RSSI bucketing / smoothing, confidence scoring); validate via walk tests.
Build and oversee notification orchestration :
Web push via Service Workers / VAPID
SMS via MSG91
Email via SES / SendGrid
with delivery receipts and audits.
Guide the PWA operator console : floor-plan overlay, live feed, acknowledgment / escalation flows, filters / search, and “Reset Site” tooling.
Establish observability : dashboards for p95 SOS latency, join / uplink confirm rates, gateway online %, and notification success.
Create and maintain ADRs, runbooks, and installer / onboarding documentation; lead readiness reviews for Demo → Pilot → GA.
Conduct design and PR reviews; unblock engineers; manage a risk register and cut scope when needed to hit dates.
Educational Qualifications & Experience
Required
Bachelor’s or Master’s degree in Computer Science, Electrical / Computer Engineering, Information Systems, or equivalent practical experience.
7+ years building cloud or event-driven platforms (Node / TypeScript, Go, or C#) with Postgres (or similar), message / broker patterns, and production APIs (OpenAPI).
Demonstrated experience building and operating SaaS products (production SLIs / SLOs, on-call / incident playbooks, release management).
Preferred
Exposure to LoRaWAN (ChirpStack, The Things Stack, AWS IoT Core), Basics Station vs Semtech UDP, and gateway onboarding at scale.
Experience with web push (Service Workers / VAPID), SMS / email providers, BLE / beacon-driven zoning, and time-series stores (Timescale / ClickHouse).
Background in multi-tenant architecture, entitlements / licensing, and customer onboarding for B2B SaaS.
Core Competencies
Systems Design & Reliability :
Idempotency, rate limiting, pagination, backoff strategies, correlation / traceability, high availability, backup / restore.
Security Mindset :
Key and secrets management, TLS, HMAC, authN / Z, privacy-by-design.
Delivery Leadership :
Scope control, risk management, stakeholder communication, crisp documentation.
Customer Empathy :
Operator-first UX, fast incident triage, and focus on measurable outcomes (latency, delivery success, etc.).
Learning Agility :
Ability to master LoRa fundamentals quickly and translate them into robust runbooks.
Tools & Technologies (Nice to Have; Not All Required Day One)
ChirpStack; Basics Station / UDP; MQTT / Webhooks; Node / TypeScript or Go or C#; Postgres / Timescale; Redis / queues; React / TypeScript PWA; Service Workers / VAPID; MSG91 / Twilio; Amazon SES / SendGrid; OpenAPI / Swagger; Docker / k8s; Grafana / Prometheus / OpenTelemetry; KMS / Secrets Manager; ADRs / Docs-as-Code; GenAI copilots.
Performance Outcomes (First 90 Days)
By Day 30
Cloud LNS live; 2 gateways onboarded.
Event envelope and zone schema approved.
OpenAPI v0 published.
SOS observed end-to-end in staging.
LoRa basics demoed independently.
By Day 60
Demo slice : SOS ≤10s p95; ack → push / SMS / email with receipts.
3–5 zones correct in walk tests.
KPI dashboard live.
By Day 90
Hardened demo : retries / limits, audit timeline, PII review, gateway templates.
Phase-B design (RBAC / licensing) signed off.
Work Conditions
Remote-friendly within India; periodic travel may be required for gateway bring-up or field walk tests.
Collaboration across time zones as needed for stakeholders.
Technical Architect • Delhi, India