Talent.com
Senior Backend Developer - Energy Management Platform
Senior Backend Developer - Energy Management PlatformRainforest Automation • Vancouver, Metro Vancouver Regional District, CA
Senior Backend Developer - Energy Management Platform

Senior Backend Developer - Energy Management Platform

Rainforest Automation • Vancouver, Metro Vancouver Regional District, CA
6 days ago
Job type
  • Full-time
Job description

Rainforest Automation is transforming how utilities and businesses use electricity. Our real-time energy intelligence platform helps utilities manage demand, improve grid reliability, and deliver award-winning customer experiences through demand response, DER integration, and advanced analytics.

About the Role

Lead development of a production energy management platform built on NestJS microservices. You'll architect event-driven systems managing smart chargers and IoT energy devices.

The Stack

  • Messaging : Apache Kafka for event-driven architecture

What You'll Do

  • Build and maintain NestJS microservices in an event-driven architecture
  • Deploy and manage Kubernetes services
  • Required Experience

  • 5+ years backend development with TypeScript / Node.js
  • GraphQL implementation with Apollo Server
  • Highly Desired

  • NX monorepo management
  • Experience working with AI assistant in software development
  • The Challenge

  • Coordinate distributed microservices with event-driven choreography
  • Handle thousands of concurrent device connections
  • Debug remote IoT hardware connectivity
  • Deliver real-time updates via GraphQL subscriptions
  • Ensure high availability for critical infrastructure
  • Build intelligent, context-aware features
  • Why Join?

  • Real Impact : Transform today's electric grid into the AI-driven future of energy
  • Technical Depth : Work with OCPP, MQTT, Kafka, and optimization algorithms
  • Modern Stack : Production-grade NestJS microservices with GraphQL and Kubernetes
  • Full Ownership : End-to-end service responsibility
  • Complex Domain : Energy management, demand response, EV ecosystems
  • Location

  • $100,000 to $140,000
  • To Apply

    Send your resume to : careers@rainforestautomation.com

    Include :

  • GitHub / code samples (TypeScript / NestJS preferred)
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Backend Developer Energy Management Platform • Vancouver, Metro Vancouver Regional District, CA