This role is for one of the Weekday's clients
Salary range: Rs 1500000 - Rs 2500000 (ie INR 15-25 LPA)
Min Experience: 5 yearsLocation: Remote (India)JobType: full-timeWe are seeking a seasoned
Senior IoT Backend Engineer
to design, develop, and maintain backend applications and cloud services, with a strong focus on system security, scalability, and seamless integration with IoT environments. The ideal candidate will bring hands-on experience in IoT development, backend engineering, and secure cloud architecture—ensuring data from connected devices is processed efficiently and safely.
Requirements
Key Responsibilities:
Backend Development
- Design, develop, and maintain scalable backend systems and APIs for public, private, and partner-facing use cases using modern best practices.
- Build systems capable of processing millions of concurrent data points using both SQL and NoSQL databases.
- Develop IoT-specific systems for tasks such as monitoring device data flow, firmware over-the-air (OTA) updates, and bidirectional communication with devices.
Cloud Infrastructure Management
- Architect and manage secure and scalable AWS cloud infrastructure with services such as Lambda, EC2, API Gateway, S3, RDS, DynamoDB, IoT Core, IoT Events, and MSK.
- Develop microservices-based systems with plug-and-play architecture for modular deployment.
Cloud Security Implementation
- Implement strict cloud security policies, including IAM, least privilege access, and MFA.
- Utilize AWS tools like Security Hub, GuardDuty, and CloudTrail to detect and mitigate security risks.
- Manage secure data storage, encryption (in-transit and at-rest), and regular backups.
- Conduct vulnerability assessments and penetration testing for cloud systems and APIs.
API Security & Integrations
- Build secure APIs with strong authentication and authorization frameworks (OAuth2, JWT, API keys).
- Harden APIs against threats like replay attacks, brute-force attempts, and implement rate-limiting.
- Develop secure integrations with third-party platforms ensuring compliance and data protection.
Monitoring & Incident Response
- Establish real-time monitoring and alert systems using AWS CloudWatch, ELK, or Splunk.
- Develop and execute incident response plans for rapid detection and resolution of security events.
- Support internal and external stakeholders with technical troubleshooting and infrastructure queries.
Qualifications & Experience:
- Degree in Computer Science, Engineering, or a related field.
- Strong backend development skills (Python, Node.js, or Java) with secure coding practices.
- Proven experience in building IoT solutions and working with protocols like MQTT.
- Deep expertise in AWS cloud services, VPC, and infrastructure security tools.
- Solid understanding of API security protocols and integration patterns.
- Experience with Docker/Kubernetes and container security models.
- Hands-on experience with encryption, firewalls, and secure networking.
- Familiarity with DevSecOps practices and secure CI/CD pipeline integration.
- Effective communicator with both technical and non-technical teams.
Preferred Attributes:
- Passionate about impactful, socially-driven technology solutions.
- Proactive, detail-oriented, and thrives in fast-paced, distributed work environments.
- Open source contributions or community involvement is a plus.
- Strong verbal and written communication skills.
- Demonstrates initiative and a collaborative mindset.
Skills:
IAM
- Backend Development
- API Security
- AWS Infrastructure
- IoT Systems
- MQTT
- Microservices
- DevSecOps
- Python/Node.js/Java
- Docker/Kubernetes