360Watts : an energy-tech startupYou will lead the development of an Energy Management mobile-first B2C app that connects solar generation, battery storage, and smart-home appliances into a unified interface — empowering users to monitor, optimise, and automate their energy usage at homes. The product vision spans from AI-integrated control (phase 1) and will transition to AI-native agents (phase 2).>
Roles & ResponsibilitiesWe look for an experienced Software Lead who will own the overall mobile app / system architecture, backend development, data and cloud infrastructure of the product. You'll work closely with our IoT, ML and solar engineers, as well as an UI / UX designer to bring the final product to market.This is a high-ownership, builder-first role with strong potential to grow into AI-Software Lead.1) System architecture- Design the software architecture of the EMS backend, data & cloud infrastructure, and API ecosystem- Define modular components for IoT device sync, ML model inference, mobile interfaces, and control logic- Ensure scalability, security, and maintainability across backend and API layers- Own architectural decisions as the product evolves from AI-integrated to AI-native agentic application2) Backend development + Cloud : - Design, implement and maintain cloud-based backend systems using Python (FastAPI) or Node.js (NestJS preferred)- Build modular, secure REST APIs for real-time data ingestion, device control, alerts, and AI model integration- Design time-series data schema and store telemetry data using PostgreSQL / TimescaleDB- Deploy containerised services (Docker) and CI / CD pipelines to AWS or GCP- Handle role-based access, API observability, logs, uptime metrics, and system scaling2) Additional : - Build or contribute to React Native mobile app (ideal if you have mobile frontend experience)- Help develop web-based internal tools or dashboards (React / Next.js)>
Experience & Skillsets required- 2–3 years experience in full-stack or backend software development- At least 1 production-ready product or 2-3 MVP delivered to end users — SaaS or mobile app- Prior lead or support role in system design or architecture for a SaaS / mobile / IoT product- Experience in backend development with Python (FastAPI) or Node.js / NestJS- Experience designing and managing PostgreSQL databases with telemetry or analytics data- Experience with API versioning, CI / CD, Docker, and cloud deployment (AWS / GCP)- Exposure to ML model integration (serving endpoints, forecasting APIs, etc.)- Experience working in small, fast-moving teams (startup or lean product development teams)>
Job details- Location : Coimbatore (100% On-site)- Start Date : or later- Compensation : Negotiable based on experience & skillsetsShare your GitHub / portfolio with relevant projects (especially mobile, ML, or API integrations) - highly preferred !!Apply on or before
Software Engineer • Coimbatore, Tamil Nadu, India