Title: Senior Backend Engineer
Company Name: Ai care iot
Vacancy: --
Age: Na
Job Location: Anywhere in Bangladesh
Salary: --
Experience:
Backend Engineer (IoT & Cloud)
Role
Own backend systems powering IoT platform. Ensure security, scalability, uptime, and integrations for real-time monitoring devices.
Core Responsibilities
Design, build, and maintain backend services for IoT device communication (MQTT/HTTP).
Manage AWS infrastructure (EC2, Lambda, RDS/DynamoDB, S3, CloudWatch, IAM).
Implement and secure APIs for mobile apps, dashboards, and partners.
Integrate Twilio (SMS, voice), SendGrid (email), and Stripe (billing, webhooks).
Harden system security: token rotation, auth flows, rate limiting, logging, intrusion detection.
Ensure high availability (99.9%+ uptime), monitoring, and alerting.
Optimize performance for real-time data ingestion and event processing.
Support monitoring company integrations and partner onboarding.
Review code for vulnerabilities, exposed keys, and access control flaws.
Document architecture and maintain clean deployment pipelines (CI/CD).
Required Experience
6+ years backend engineering experience.
Strong Node.js or Java backend development.
Hands-on AWS production experience.
IoT protocols: MQTT, WebSockets, device authentication.
Twilio API (SMS, voice, 2-way calling).
Stripe API, subscriptions, webhooks.
Database experience: PostgreSQL, DynamoDB, Redis.
Security best practices (OAuth/JWT, secrets management, WAF).
Production debugging, incident response, log analysis.
Nice to Have
DevOps experience (Docker, CI/CD, Terraform).
Experience scaling IoT systems to thousands+ devices.
Cloudflare or AWS WAF knowledge.
Experience with Firebase.
Monitoring platforms or alert routing systems.
Key Outcomes
System uptime >99.9%
Zero exposed secrets
Stable real-time alerts
Secure partner integrations
Scalable to 100k+ devices
Contract or full-time. Remote acceptable.