Full-Time

Senior Full Stack Software Engineer

Pravāh

Pravāh

11-50 employees

AI-driven grid intelligence for utilities

Compensation Overview

$30k - $50k/yr

New Delhi, Delhi, India

In Person

Evening overlap with US Pacific Time is expected on most workdays.

Bachelor's

Category
Software Engineering (1)
Required Skills
Kotlin
Python
React.js
D3.js
Software Testing
Data Structures & Algorithms
Figma
Jest
Machine Learning
Java
Postgres
RDBMS
Docker
TypeScript
Role-based Access Control
Microservices
Go
Playwright
REST APIs
DevOps
Google Cloud Platform

Get referred to Pravāh

See people who can refer or advise you

Requirements
  • A Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • At least 5 years of experience building and deploying production-grade full-stack web applications.
  • Proficiency in TypeScript and at least one modern frontend framework, with a 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 computer science 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 asynchronous communication skills, including the ability to write clearly, document decisions well, and collaborate effectively 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 continuous integration and continuous delivery pipeline design.
  • Experience with automated unit, integration, and end-to-end testing using Jest, Cypress, Playwright, or equivalent tools.
  • Knowledge of logging and monitoring tools for troubleshooting production systems.
  • Ability to operate with high autonomy in ambiguous, fast-moving environments and make architectural decisions.
Responsibilities
  • Design and implement high-performance web applications using TypeScript and React to visualize time-series demand forecasts, weather ensemble data, and grid analytics for utility operators.
  • Build interactive geospatial visualization layers using libraries such as 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 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 user-interface consistency across multiple utility-facing products and translate Figma designs into interfaces.
  • Write comprehensive tests using frameworks such as Jest to ensure the reliability of mission-critical tools.
  • 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 inconsistent formats and time zones.
  • Integrate backend services with machine-learning inference pipelines serving TiDE, transformer-based, and ensemble forecasting models, including model versioning, A/B testing, and automated retraining workflows.
  • Build services that manage network metadata and grid topology by ingesting GIS shapefiles, CIM models, and utility asset registers to support load-flow simulations and network loss calculations.
  • Develop and enforce secure, compliant data-access frameworks for sensitive utility data, including role-based access controls and audit logging.
  • 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.
  • Use Cloud SQL with PostgreSQL for relational data and appropriate NoSQL stores for high-throughput time-series ingestion, and optimize query performance as data volume scales.
  • Build and evolve continuous integration and continuous delivery pipelines on Google Cloud Platform to deploy data-intensive services, machine-learning-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, ensuring high availability and graceful degradation.
  • Containerize services with Docker, manage orchestration, and design deployment patterns supporting multi-tenant utility environments with client-specific configurations.
  • Improve system scalability and reliability as the customer base and data volumes grow.
Desired Qualifications
  • Experience with D3.js, Mapbox, Deck.gl, or WebGL for rendering complex geospatial or time-series visualizations.
  • Experience building data-intensive applications that process and visualize large-scale time-series datasets.
  • Experience with GIS data formats including shapefiles, GeoJSON, and CIM models, and spatial analysis.
  • Familiarity with machine-learning model serving, including deploying and monitoring inference pipelines in production, model versioning, or feature stores.
  • Experience with enterprise security architectures, compliance standards, or multi-tenant SaaS platforms for regulated industries.
  • A track record in high-growth or zero-to-one environments where core infrastructure was built from scratch.
  • Experience working with high-frequency time-series data, including storage, retrieval, downsampling, and visualization of dense datasets at sub-hourly resolution.

Pravāh builds AI-powered intelligence infrastructure for the electric grid. Its software analyzes grid data to help utilities plan, monitor, and operate more reliably and efficiently. The product combines data from different parts of the grid and uses machine learning to provide insights, forecasts, and optimization recommendations that utilities can act on. Pravāh distinguishes itself through real-world deployments with utilities serving tens of millions of customers across India, Germany, and the US, backed by notable venture investors. The goal is to help energy providers run smarter grids by turning data into actionable intelligence at scale.

Company Size

11-50

Company Stage

N/A

Total Funding

N/A

Headquarters

San Francisco, California

Founded

2025

Get referred to Pravāh

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Amitabh Kant publicly endorsed Pravāh on July 9, 2026.
  • LinkedIn posts on June 8, 2026 said Khosla, Pear, and Conviction back it.
  • Pravāh is hiring across India and San Francisco, signaling active product expansion.

What critics are saying

  • Utility sales cycles kill startups; DISCOM procurement moves slower than 2026 hiring.
  • Siemens, Schneider Electric, and Oracle already own grid software budgets.
  • If India pilots stall before 2027, Pravāh remains a demo company.

What makes Pravāh unique

  • Pravāh’s July 20, 2026 site centers PowerGNN, topology-aware grid intelligence.
  • It targets DISCOM forecasting, mapping, and operations, not generic enterprise AI.
  • Founders from Stanford and Google X bring rare grid-specific technical depth.

Help us improve and share your feedback! Did you find this helpful?

Growth & Insights

Headcount

6 month growth

0%

1 year growth

0%

2 year growth

0%