Ovii Job Board

Senior Full Stack Software Engineer

Pravah

New Delhi, India • Onsite - New Delhi, India • Full-Time • 5+ years

Posted 2026-05-17 USD 30,000 - USD 50,000 per year Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

Senior Full Stack Engineer driving end‑to‑end development of Pravāh's AI‑powered grid intelligence platform. Build high‑performance React front‑ends, scalable Python/Java/Go back‑ends, and cloud CI/CD pipelines for utilities in India and the US.

Role Snapshot

  • Full‑stack development
  • React & TypeScript UI
  • Python/Java/Kotlin/Go services
  • Microservices & event‑driven APIs
  • Google Cloud Platform & CI/CD
  • Large‑scale time‑series & geospatial data
  • Production ML model serving
  • Observability & incident response

Must-Have Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent
  • 5+ years full‑stack production experience
  • TypeScript
  • React (or comparable modern frontend framework)
  • Python, Java, Kotlin, or Go
  • Relational database optimization (PostgreSQL)
  • Microservices design and RESTful APIs
  • Cloud computing (Google Cloud) and managed services
  • Docker and CI/CD pipeline design
  • Automated testing (Jest, Cypress, Playwright)
  • Logging and monitoring for production systems
  • full‑stack development
  • microservices architecture
  • cloud deployment
  • large‑scale data handling

Nice-to-Have Signals

  • D3.js, Mapbox, Deck.gl or WebGL for geospatial visualizations
  • GIS formats (shapefiles, GeoJSON, CIM)
  • Large‑scale time‑series data processing
  • ML model serving, versioning, or feature stores
  • Enterprise security and compliance experience
  • Zero‑to‑one startup environment experience
  • geospatial visualization
  • time‑series analytics
  • ML model serving
  • high‑growth startup environments

Work Setup

  • Location: New Delhi, India
  • Work mode: ONSITE
  • Timezone: Evening overlap with US Pacific Time
  • Employment type: Full-Time

Not Specified in JD

  • Visa sponsorship
  • Salary range
  • Remote eligibility
  • Relocation
  • Notice period
  • Travel
  • Security clearance
  • Coding test
  • Portfolio
  • GitHub
  • Writing sample
  • Cover letter

What You'll Likely Work On

  • Design and implement high‑performance React applications that visualize time‑series demand forecasts and geospatial grid data.
  • Build and operate scalable microservices, REST APIs, and data ingestion pipelines for weather‑driven electricity forecasting.
  • Integrate backend services with ML inference pipelines, supporting model versioning, A/B testing, and automated retraining.
  • Create secure, multi‑tenant data access layers with role‑based controls and audit logging for utility clients.
  • Develop CI/CD pipelines on Google Cloud, containerize services with Docker, and ensure observability through structured logging and metrics.
  • Own production deployments and incident response for critical grid‑analytics services, continuously improving scalability and reliability.

Good Fit If You Have

  • Comfortable collaborating across a distributed team spanning India and California.
  • Enjoys high autonomy and making architectural decisions in fast‑moving environments.
  • Has experience visualizing large time‑series or geospatial datasets.

Skills

  • TypeScript
  • React
  • Mapbox / D3.js
  • Python / Java / Kotlin / Go
  • RESTful APIs
  • Event‑driven architecture
  • Docker
  • Kubernetes / GCP
  • PostgreSQL
  • Automated testing (Jest, Cypress, Playwright)
  • CI/CD pipelines
  • Logging & metrics