Lead the architectural vision for current project, designing the core backend services that power tens of millions of devices. This is an opportunity to define the future of device management, user identity, and cloud services, building highly scalable, resilient, and secure systems from the ground up using cutting-edge cloud-native technologies.
Define end-to-end backend architecture for client services including device management, identity, cloud sync, and content delivery, ensuring 99.99%+ availability and fault tolerance.
Design and implement scalable microservices and event-driven systems to support over 10 million concurrent devices.
Lead technology selection, evaluate build-vs-buy decisions, and establish Architecture Decision Records (ADRs).
Mentor a team of 5-10 backend engineers, conducting code reviews and enforcing high engineering standards.
Drive the technical roadmap in collaboration with product and business stakeholders, championing Agile practices and continuous delivery.
Design cloud-native solutions on AWS/Azure/Jio Cloud using Kubernetes, Docker, and serverless patterns.
Architect CI/CD pipelines, GitOps workflows, and advanced deployment strategies (blue-green, canary).
Oversee API gateway design (REST, GraphQL, gRPC), including rate limiting, authentication, and versioning.
Embed security-by-design principles: zero-trust networking, secrets management, and OWASP compliance; ensure GDPR/DPDP Act compliance.
Collaborate with firmware/OS teams for device-to-cloud protocols and with data engineering for telemetry pipelines.
B.E. / B.Tech / M.Tech in Computer Science, Information Technology, or a related field.
10+ years of backend engineering experience, with at least 3 years in an Architect or Tech Lead role.
Proven track record delivering large-scale distributed systems (10M+ users or devices) within a product company or high-growth startup.
Proficiency in Java, Go, Python, or Node.js (multi-language experience preferred).
Expertise with frameworks like Spring Boot, FastAPI, Express.js, gRPC, GraphQL.
Deep knowledge of RDBMS (PostgreSQL, MySQL), NoSQL (Cassandra, MongoDB, DynamoDB), and caching technologies (Redis, Memcached).
Experience with Kafka, RabbitMQ, or AWS SQS/SNS for event-driven architectures.
Hands-on experience with AWS, Azure, or GCP, including Kubernetes (CKA preferred), Docker, and serverless patterns; proficiency with Terraform/Pulumi.
Familiarity with observability tools: Prometheus, Grafana, ELK Stack, Jaeger/Zipkin.
Strong understanding of security protocols (OAuth 2.0, OIDC, JWT) and secrets management.
Experience in IoT, edge computing, or device management platforms (MDM, EMM).
Familiarity with PC / OS ecosystems (Windows, Linux, ChromeOS integrations).
Exposure to digital rights management (DRM), CDNs, and media streaming.
Contributions to open-source projects or technical publications.
Experience working in telecom, consumer electronics, or large-scale consumer internet industries.
Professional cloud architecture certifications (e.g., AWS Solutions Architect Professional, GCP Professional Architect).
The opportunity to architect foundational services for a new platform impacting millions globally.
A role with significant technical autonomy and leadership over critical backend systems.
Work with cutting-edge cloud-native technologies and drive engineering excellence.
Solve complex, high-scale distributed system challenges.
A culture that champions innovation, quality, and ownership.