Pravāh

Senior Full Stack Software Engineer

Pravāh
Apply
3 months ago
Delhi, IndiaSenior
H1B Sponsor

Base Salary

$20k - $30k/yr

Responsibilities

  • Build high-performance TypeScript and React web applications for utility forecasting, weather, and grid analytics.
  • Develop interactive Mapbox-based geospatial visualizations of grid topology, feeder loads, weather overlays, substations, and distribution transformers.
  • Create responsive dashboards for day-ahead and intraday demand forecasting over large time-series datasets.
  • Create reusable frontend component libraries and translate Figma designs into utility-facing interfaces.
  • Write automated tests for mission-critical tools.
  • Design, build, and operate scalable backend microservices and APIs for forecasting, grid simulation, and load-flow analytics.
  • Build data ingestion pipelines for high-frequency time-series data across inconsistent formats and time zones.
  • Integrate backend services with TiDE, transformer-based, and ensemble forecasting inference pipelines, including model versioning, A/B testing, and automated retraining workflows.
  • Manage grid metadata and topology using GIS shapefiles, CIM models, and utility asset registers.
  • Implement secure data access frameworks with role-based access controls and audit logging.
  • Design event-driven systems and message queues for asynchronous forecasting and reporting workflows.
  • Use Cloud SQL with PostgreSQL and NoSQL stores to support relational workloads and high-throughput time-series ingestion.
  • Build Google Cloud Platform CI/CD pipelines for data-intensive services, ML-backed APIs, and frontend applications.
  • Implement structured logging, metrics dashboards, alerting, production deployments, incident response, and high-availability patterns.
  • Containerize services with Docker and design deployment patterns for multi-tenant utility environments.
  • Improve scalability and reliability as the customer base and data volumes grow.

Requirements

  • 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 a modern frontend framework, with strong knowledge of state management, reactive patterns, and asynchronous data flows.
  • Strong backend development experience in Python, Java/Kotlin, or Go, along with foundational knowledge of data structures, algorithms, and computer systems.
  • Experience optimizing and scaling relational databases under production load, including query optimization, indexing, partitioning, and connection pooling.
  • Experience designing microservices architectures with RESTful APIs, event-driven patterns, and message queues.
  • Hands-on experience with cloud providers and managed databases, compute, storage, and networking services.
  • Experience with Docker, containerized deployments, and CI/CD pipeline design.
  • Experience with automated unit, integration, and end-to-end testing using Jest, Cypress, Playwright, or equivalent.
  • Knowledge of logging and monitoring tools for production troubleshooting.
  • Strong written communication, documentation, collaboration, and autonomy in ambiguous, fast-moving environments.
  • Preferred experience with D3.js, Mapbox, Deck.gl, or WebGL.
  • Preferred experience building data-intensive applications with large-scale, high-frequency time-series datasets.
  • Preferred experience with GIS formats and spatial analysis.
  • Preferred familiarity with production ML model serving, inference pipeline monitoring, model versioning, or feature stores.
  • Preferred experience with enterprise security, compliance, or multi-tenant SaaS platforms for regulated industries.
  • Preferred experience in high-growth or zero-to-one environments and with dense sub-hourly time-series storage, retrieval, downsampling, and visualization.

Benefits

  • Distributed team across India and California with a few hours of evening overlap with US Pacific Time on most workdays.
  • Opportunity to build critical grid infrastructure with real utility contracts, production data, and global deployments.
Pravāh

About Pravāh

1-10 employees

Pravāh is building the foundational intelligence for the electric grid. We have raised $7M from Khosla Ventures, Pear VC and Conviction. We work with utilities serving tens of millions of consumers in India, Germany, and the US. If you are excited about AI and energy: Join us :)