Role Title: Lead Engineer – Safety & Presence PlatformLocation: Noida (with 3–4 hours overlap with EST)Team: Platform Engineering – Safety & PresenceEmployment Type: Full-timePosition SummaryLead 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 & ExperienceRequired- 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.
Job Title
Technical Lead/Solution Architect (Cloud Eventing & Notifications) - Safety/RTLS MVP