Technical Lead (Cloud Platform & Connected Systems)

Location
Chennai
Workplace
On-site

About this role

Job title: Technical Lead – Cloud Platform & Connected Systems
Location: Chennai, Tamil Nadu
Work model: Primarily Office Based
Reporting to: Engineering Manager
Team size: Initially 4–7 software engineers, with close collaboration across QA, DevOps/platform engineering, and firmware/hardware-adjacent teams
Compensation: TBD

Role summary
We are hiring a hands-on Technical Lead to own the design and delivery of cloud and application-platform capabilities for connected software systems. This role is best suited to a senior engineer who is strongest in backend and cloud-native platform engineering, can lead a small team, and has practical exposure to telemetry, IoT, edge-connected, or hardware-integrated software products.

You will lead the software architecture and execution of APIs, services, data flows, deployment patterns, and operator-facing applications that connect cloud systems with devices or field systems. This is not a firmware lead role and it is not a pure people-management role. The centre of gravity is modern cloud/platform engineering with real-world connected-systems integration.

Key responsibilities

·         Lead the technical design and delivery of cloud-native services, APIs, and platforms components for connected software products.

·         Provide day-to-day technical leadership for a small engineering team, including task breakdown, code review, mentoring, and technical decision-making.

·         Design resilient backend systems for telemetry, device or edge integration, data ingestion, event processing, and operational workflows.

·         Work with frontend engineers, or contribute directly where needed, to support internal tools, dashboards, and operator-facing web applications.

·         Define and improve engineering standards for system design, testing, release quality, observability, and operational reliability.

·         Collaborate closely with product, QA, DevOps/platform, and firmware or hardware-adjacent teams to deliver end-to-end outcomes.

·         Support production operations through incident review, root-cause analysis, and iterative improvements to reliability and visibility.

·         Contribute to architecture roadmaps, technical hiring, and capability-building within the software team.

Must-have skills and experience

·         8+ years in software engineering, with at least 2 years in a technical lead, staff engineer, or architecture-ownership role.

·         Strong hands-on experience in one primary backend language: Python or Java or JVM. Working familiarity with the other is useful but not mandatory.

·         Proven experience building and operating cloud-native or distributed systems using at least one major cloud platform and modern container tooling such as Docker and Kubernetes.

·         Strong design and implementation experience with APIs, microservices, event-driven systems, SQL/PostgreSQL, and production-grade backend services.

·         Practical experience with connected systems such as telemetry platforms, IoT products, industrial software, remote monitoring, edge-connected services, device integration, or hardware-adjacent applications.

·         Experience leading engineers through architecture reviews, delivery planning, code quality, and technical problem-solving.

Preferred skills

·         Experience with React, Angular, or TypeScript for internal tools, operational dashboards, or web applications.

·         Experience with observability and monitoring tools such as Prometheus, Grafana, OpenTelemetry, Datadog, or Splunk.

·         Familiarity with CI/CD, infrastructure automation, and Git-based release workflows.

·         Exposure to message brokers or streaming systems such as Kafka, MQTT, RabbitMQ, or cloud-native event services.

·         Familiarity with security-by-design, identity/access patterns, and secure API/platform engineering.

·         Domain exposure in industrial automation, mobility, robotics, drones, smart devices, or connected equipment.

·         Exposure to AI-enabled features or ML-backed services is welcome, but not required.



If you are interested kindly share your updated resume to [email protected] or [email protected] 

Requirements

Experience and education

·         Bachelor’s degree in Computer Science, Electronics, Information Technology, or a related engineering discipline. Equivalent practical experience is also acceptable.

·         Typical fit: 8–12 years of software engineering experience in product, platform, GCC, or high-quality engineering-services environments.

What success looks like in the first year

·         Within 3 months, build a strong understanding of the current architecture, deployment model, engineering workflow, and product roadmap.

·         Within 6 months, own one or more critical platform or service areas end to end, and drive measurable improvements in code quality, delivery predictability, and system reliability.

·         Within 9 months, establish clearer engineering standards across APIs, observability, testing, and release readiness.

·         Within 12 months, have materially improved the platform’s ability to support connected-system workflows, scaled team delivery, and reduced recurring production or integration issues.



Tired of cold applications?

Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.

Know someone who'd be great for this?