Software Development Engineer 2

6 years

0 Lacs

Posted:4 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Boon

Boon (by Swajal) builds IoT-enabled drinking-water systems used by leading hotels, offices, and communities. Our “UltraOsmosis™ + WaterAI™” stack monitors water quality in real time, powers predictive maintenance, and enables plastic-free hydration at scale.

The Role

SDE II (Backend)

What you’ll do
  • Own services end-to-end:

    design docs, implementation, tests, IaC, and production rollout.
  • IoT data plane:

    MQTT topics & policies, device registry/shadows, OTA update flows, secure provisioning.
  • Data pipelines:

    high-volume ingestion → storage → query (time-series + metadata).
  • APIs & integrations:

    build/maintain internal & public APIs for apps, dashboards, partner integrations.
  • Reliability & scale:

    SLOs, error budgets, autoscaling, back-pressure, dead-lettering, retries.
  • Security & compliance:

    least-privilege IAM, secrets, audit logging, encryption in transit/at rest.
  • Observability:

    logs/metrics/traces, runbooks, dashboards, on-call participation.
  • Quality:

    code reviews, unit/contract/integration tests, CI/CD, performance profiling.
  • Tech leadership:

    break down work, align stakeholders, mentor SDE-I/interns.
Our stack (experience with analogous tech is fine)
  • AWS IoT Core

    , Device Registry/Shadow,

    API Gateway

    ,

    Lambda

    ,

    ECS/Fargate

    or

    EKS

    ,

    S3

    ,

    DynamoDB

    ,

    Timestream

    (or TimescaleDB/Influx),

    Kinesis/SQS/SNS

    ,

    CloudWatch

    ,

    Cognito

    ,

    IAM

    .
  • Protocols:

    MQTT, HTTP; familiarity with Modbus/LoRaWAN is a plus.
  • Languages:

    TypeScript/Node.js or Python/Go; SQL/no-SQL data modeling.
  • Infra:

    Terraform/CDK, GitHub Actions, containerization.
  • Obs:

    OpenTelemetry, Grafana/CloudWatch.
Must-have qualifications
  • 3–6 years’ backend experience, with

    at least 2 years on AWS

    in production.
  • Built and operated

    event-driven

    or

    time-series

    systems handling high-volume telemetry.
  • Strong in

    API design

    ,

    data modeling

    , and

    distributed systems fundamentals

    (idempotency, deduplication, retries, ordering, consistency).
  • Hands-on with

    AWS IoT Core + MQTT

    (policies, certificates, shadows) OR equivalent IoT platform.
  • Proficient with

    DynamoDB/Timestream (or similar)

    , stream processing (Kinesis/SQS/Kafka), and

    IaC

    .
  • Solid testing discipline and CI/CD; can debug complex issues across services.
  • Clear communication, product sensibility, and the ability to lead 1–2 engineers on a workstream.
Nice-to-have
  • OTA update pipelines, device provisioning at factory, PKI/cert management.
  • Edge computing patterns, offline sync, back-pressure at gateways.
  • Experience with Grafana/Loki/Tempo, Prometheus, or CloudWatch X-Ray.
  • Security reviews/threat modeling for IoT fleets.
  • Exposure to

    Next.js/React

    (for internal tools) is a bonus.
Example projects you might own in your first 90 days
  • Telemetry pipeline v2:

    Kinesis → Lambda → Timestream with partition strategy, TTLs, and cost guards.
  • Device shadow service:

    unify configs/alerts across WaterCube/Refill SKUs; safe rollout guards.
  • Fleet OTA:

    signed firmware/artifact hosting, staged rollouts, automatic rollback on failure signals.
  • Partner API:

    rate-limited, token-scoped endpoints for enterprise customers; audit trails & webhooks.
How we measure success
  • Uptime & latency SLOs met; clear runbooks and dashboards.
  • Cost per device and data retention within targets.
  • Safe releases with automated rollbacks; low MTTR on incidents.
  • Developer experience: faster CI, better tests, fewer regressions.
  • Mentorship: peers learn from your reviews and docs.
Why Boon
  • Mission with tangible impact: clean water, less plastic, happier guests.
  • Ownership of meaningful systems at real-world scale.
  • Pragmatic engineering culture: clarity, outcomes, and craftsmanship.


Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

kolkata, sonipat, delhi / ncr

pune, bengaluru, mumbai (all areas)

pune, ahmedabad, mumbai (all areas)

bengaluru, karnataka, india