Senior Full Stack Software Engineer in Delhi, India - Jobeax
Vacancy description
Senior Full Stack Software Engineer in Delhi, India
pravah
India, Delhi
Senior Full Stack Software Engineer in Delhi, India is listed on Jobeax. Browse 30,000+ vacancies available.
About Pravah
Pravah is building the world's first foundation model of the electric grid. The world's most important physical industry is under unprecedented stress. We are using ML to build the 22nd-century grid. We are backed by Khosla Ventures, Pear VC, and Conviction.
We work directly with state-owned distribution and transmission electricity utilities to transform their decades of fragmented operational data into deployable, decision-grade intelligence. Our customers include some of the largest DISCOMs in the country, and our work spans demand forecasting (including renewable generation forecasting), weather forecasting, network mapping, and load flow analysis.
The role
As a Senior Full Stack Engineer, you will play a central role in designing, developing, and scaling Pravāh's AI-driven grid intelligence platform end-to-end, from interactive frontends that make complex energy data actionable, to backend services that power real-time forecasting and grid analytics for some of India's largest utilities.
You'll work across the entire stack: building high-performance web applications that visualize time-series and geospatial data, designing scalable APIs and data pipelines that integrate weather, demand, and grid topology datasets, and productionizing machine learning models in collaboration with our power systems and ML teams. You'll also shape our core infrastructure: CI/CD, observability, and deployment patterns.
This is an early engineering role. You'll have a direct impact on a platform relied on by utilities worldwide. If you want to build critical infrastructure at the intersection of AI and energy, with real contracts, real data, and real-world consequences, this is the role.
Key Responsibilities
Frontend Development
Design and implement high-performance web applications using TypeScript and React that visualize time-series demand forecasts, weather ensemble data, and grid analytics for utility operators.
Build interactive geospatial visualization layers using libraries like Mapbox to render distribution network topology, feeder-level load profiles, and spatial weather overlays on utility grid maps.
Develop real-time, dynamic dashboards for day-ahead and intraday energy demand forecasting, rendering large time-series datasets (billions of data points across thousands of feeders) with smooth, responsive interactions.
Create map-based views that allow utility engineers to drill down from substation-level to individual distribution transformers, supporting bottleneck identification, fault isolation, and capacity planning.
Implement reusable component libraries to ensure UI consistency across multiple utility-facing products. Collaborate closely with the Product team to translate Figma designs into powerful interfaces.
Write comprehensive tests using frameworks like Jest to ensure reliability of mission-critical tools that utilities depend on for operational decisions.
Backend Development
Design, build, and operate scalable microservices and REST APIs that power weather-driven electricity demand forecasting, grid simulation, and load-flow analytics.
Build and maintain data ingestion pipelines that process high-frequency time-series data at scale, normalizing across inconsistent formats and time zones.
Integrate backend services with ML inference pipelines, serving TiDE, transformer-based, and ensemble forecasting models that consume a rich set of feature covariates including weather, calendar effects, and grid state variables. Support model versioning, A/B testing, and automated retraining workflows.
Build services that manage network metadata and grid topology, ingesting GIS shapefiles, CIM models, and utility asset registers to support load-flow simulations and network loss calculations at distribution scale.
Develop and enforce secure, compliant data access frameworks for sensitive utility data, including role-based access controls (RBAC) and audit logging appropriate for enterprise utility clients.
Design backend systems using event-driven architecture patterns and message queues to handle asynchronous processing of large-scale batch forecasting jobs and automated reporting workflows.
Work with Cloud SQL (PostgreSQL) for relational data and appropriate NoSQL stores for high-throughput time-series ingestion. Optimize query performance as data volume scales across utility clients.
Infrastructure & DevOps
Build and evolve CI/CD pipelines on Google Cloud Platform to reliably deploy data-intensive services, ML-backed APIs, and frontend applications.
Implement production observability including structured logging, metrics dashboards, and alerting to detect and debug issues across data pipelines and forecasting services.
Own production deployments and incident response for backend systems that utilities rely on for operational planning. Ensure high availability and graceful degradation.
Containerize services with Docker, manage orchestration, and design deployment patterns that support multi-tenant utility environments with client-specific configurations.
Continuously improve system scalability and reliability as Pravāh scales its customer base by 10x and data volumes by orders of magnitude.
What You Should Have
Required
Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
5+ years of experience building and deploying production-grade full-stack web applications.
Proficiency in TypeScript and at least one modern frontend framework, with deep understanding of state management, reactive patterns, and asynchronous data flows.
Strong backend development experience in Python, Java/Kotlin, or Go, with a solid grasp of foundational CS concepts in data structures, algorithms, and computer systems.
Experience optimizing and scaling relational databases under production load including query optimization, indexing strategies, partitioning, and connection pooling.
Strong async communication skills. You write clearly, document decisions well, and can collaborate effectively with a team operating primarily out of San Francisco across a significant time zone gap.
Experience designing and building microservices architectures, including RESTful APIs, event-driven design patterns, and message queues.
Hands-on experience with cloud-computing providers, including managed databases, compute, storage, and networking.
Experience with Docker, containerized deployments, and CI/CD pipeline design.
Experience with automated testing: Unit, integration, and end-to-end (Jest, Cypress, Playwright, or equivalent).
Knowledge of logging and monitoring tools for troubleshooting production systems.
Ability to operate with high autonomy in ambiguous, fast-moving environments — you'll be making architectural decisions, not just executing tickets.
Great to Have
Experience with https://jobeax.com/link/iK3oFfMD52XZxB5V, Mapbox, https://jobeax.com/link/2C8VafPcTql6r5Zz , or WebGL for rendering complex geospatial or time-series visualizations.
Experience building data-intensive applications that process and visualize large-scale time-series datasets (billions of records, sub-minute resolution).
Experience with GIS data formats (shapefiles, GeoJSON, CIM models) and spatial analysis.
Familiarity with ML model serving. Deploying and monitoring inference pipelines in production, model versioning, or feature stores.
Experience with enterprise security architectures, compliance standards, or building multi-tenant SaaS platforms for regulated industries.
Track record in high-growth or "zero-to-one" environments where you've built core infrastructure from scratch.
Experience working with high-frequency time-series data including storage, retrieval, downsampling, and visualization of dense datasets at sub-hourly resolution.
Working hours: The team is distributed across India and California, so expect a few hours of evening overlap with US Pacific Time on most workdays.
... applications and cloud-based solutions. This role requires hands-on expertise across both front-end and back-end development, cloud technologies, and modern software engineering practices. Must have 7 to 12 yrs of experience in Full stack development lifecycle Design, develop, test, and maintain high-quality web applications ...
... process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. As a Senior Full Stack Software Engineer , you will be a technical leader within a team who focus on solving high priority, critical business problems. You will mentor engineers , ...
... and authenticity of every interaction. Our AI-powered DigiCert ONE platform unifies PKI, DNS, and certificate lifecycle management, to secure infrastructure, software, devices, messages, AI content and agents. We are seeking a highly experienced Full Stack Senior Software Engineer with deep expertise in Java and Python, strong ...
... Automated test coverage grows meaningfully on modernized code. Work with real humans to ship things that matter Partner with analysts, stakeholders, and other engineers to turn business problems into working software - not just technically correct software, but software that actually solves the problem. Help build delivery ...
Job Summary: We are seeking a motivated and excellent full stack Senior Software Engineer I to join our engineering team in delivering innovative solutions while improving and maintaining the quality of our products. The engineer will be responsible for developing clean, scalable, and testable solutions using AWS serverless ...
... rapid iteration turns directly into measurable customer impact. We stay relentlessly aligned with customer outcomes while pushing the frontier of AI-driven software development, using cutting-edge AI tools and techniques to build systems that scale. As a Senior Software Engineer at OpenGov, you will develop top-tier SaaS ...
... We weave AI into the fabric of everything we do and use it to augment the impact every individual can have. That's why most of our teams work from the office full time, with flexibility when it's needed. As a key player in our engineering team, you will design and develop new features for our primary iOS & Android products, ...
... applications, and build features and applications that meet the needs of our customers. CMT is looking for a collaborative, customer-committed, and creative Senior Software Engineer, Full Stack who wants to join us in making roads safer by making drivers better! Analyze and translate business and functional specifications ...
Location Name: Pune Corporate Office - Mantri Job Purpose This role exists to design, develop, and maintain scalable full-stack applications using Microsoft technologies, enabling the company to deliver reliable and high-performance financial solutions that support business growth and digital transformation. Duties And ...
... We weave AI into the fabric of everything we do and use it to augment the impact every individual can have. That's why most of our teams work from the office full time, with flexibility when it's needed. As a key player in our engineering team, you will design and develop new features for our primary iOS & Android products, ...
We are looking for a strong Full Stack Developer with expertise in Angular, https://jobeax.com/link/JSd7UYCSg572jJDY, and relational databases (MySQL/PostgreSQL) to join our product-engineering team at Rinovea. You will work on modern, scalable applications, own features end-to-end, and contribute to architecture and performance ...
... high-performing solutions tailored to specific business needs. Net Full Stack Development Minimum 5 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education As a Custom Software Engineer, a typical day involves creating tailored software solutions by designing, coding, and improving various components ...
... with version control systems such as Git. Knowledge of software development methodologies, including Agile and Scrum. Additional Information: The candidate should have minimum 5 years of experience in .Net Full Stack Development. This position is based at our Gurugram office. A 15 years full time education is required.
You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the Commercial & Investment Bank- Payments Technology team, you are part of an agile team that works ...
... We hire people with different experiences and perspectives to build a company culture that fuels growth through innovation. Platform Science is looking for a Senior Software Engineer for our Core Product Development team in Chennai. In this role, you will be a key contributor to our Full Stack Development efforts, leveraging ...
... remote, highly flexible engagement — work from anywhere, on your own schedule — while earning a competitive up to $100/hr . It's a rare opportunity to apply your engineering expertise to frontier AI projects with global impact. Ship well-structured Python and JS/TS code for AI workflows and full-stack web apps. Contribute to ...
Role Overview :As a Full Stack Software Engineer, you will take ownership of the end-to-end development lifecycle, bridging the gap between sophisticated backend architecture and intuitive frontend interfaces. You will work closely with cross-functional product and design teams to translate business requirements into high-quality, ...
... programming languages and technologies that suit them best. This helps us have a big impact at the enterprise level while still feeling small and nimble. As a Full Stack Senior Software Engineer with a deep interest in data engineering, you will bridge the gap between application development and intelligent data systems. ...
... create incredible products and experiences that empower us to THINK OUTSIDE. Polaris Industries, Inc. is seeking a highly skilled and motivated Senior Software Engineer to join our Dealer Web Applications team. This role is responsible for designing, developing, and maintaining modern, scalable, and secure full-stack web solutions ...