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

Senior Backend Developer - Energy Management Platform

Rainforest Automation • Vancouver, Metro Vancouver Regional District, CA
8 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

    Similar jobs
    Senior Front-End Developer - OpenRoad Auto Group

    Senior Front-End Developer - OpenRoad Auto Group

    OpenRoad Auto Group • Richmond, British Columbia, Canada
    Full-time
    SENIOR FRONT-END DEVELOPER - React (Contract).Remote Option (must be located in the Greater Vancouver Area).Imagine working for one of the fastest-growing and largest auto retailers in Canada.We ar...Show more
    Last updated: 30+ days ago • Promoted
    Senior Business Analyst - delta

    Senior Business Analyst - delta

    Raise • delta, bc, ca
    Full-time
    Location : Calgary, Alberta (100% Remote).They’re expanding their team to meet growing needs, making this a unique opportunity to work with an industry leader. Our Client is a market leading financia...Show more
    Last updated: 2 days ago • Promoted
    Senior Backend Developer - Energy Management Platform

    Senior Backend Developer - Energy Management Platform

    Rainforest Automation • Vancouver
    Full-time
    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 aw...Show more
    Last updated: 8 days ago • Promoted
    React Lead Developer

    React Lead Developer

    HCLTech • delta, BC, ca
    Full-time
    Responsibilities Design and implement user interface components using React JS.Lead and mentor a team of React JS developers. Collaborate with cross-functional teams to ...Show more
    Last updated: 10 days ago • Promoted
    Intermediate QA Automation with c# (Security clearance)

    Intermediate QA Automation with c# (Security clearance)

    Confidential • richmond, BC, ca
    Full-time
    Key Responsibilities Design, develop, and execute manual and automated test suites for web, mobile, API, and backend components. Write comprehensive test cases...Show more
    Last updated: 15 days ago • Promoted
    Senior Project Manager - delta

    Senior Project Manager - delta

    Sarah Ali Philanthropy Inc. • delta, bc, ca
    Full-time
    Job Title : Senior Project Manager.Location : Remote (ET working hours mandatory).Position Type : Full-time, contract.Salary Range : 60,000 - 70,000 CAD annually. We help movements, nonprofits, and miss...Show more
    Last updated: 2 days ago • Promoted
    Senior Backend Engineer, Credit Rewards Platform

    Senior Backend Engineer, Credit Rewards Platform

    MQ Referrals Only • Vancouver, Toronto, Metro Vancouver Regional District, Ontario, Canada
    Remote
    Full-time
    A leading financial technology firm in Vancouver is seeking a Senior Software Engineer to enhance its credit rewards platform. You will drive technical design, mentor team members, and develop scala...Show more
    Last updated: 30+ days ago • Promoted
    Senior Cloud Platform Developer (Contract)

    Senior Cloud Platform Developer (Contract)

    Teck Resources • Vancouver, British Columbia, Canada
    Temporary
    Located in the heart of downtown Vancouver, between the Pacific Ocean and the Coast Mountains, Teck's Corporate Office sits in one of Canada's most culturally diverse cities.Surrounded by world-ren...Show more
    Last updated: 2 days ago • Promoted
    Senior Developer

    Senior Developer

    SAP • Vancouver, British Columbia, Canada
    Full-time +1
    At SAP, we keep it simple : you bring your best to us, and we'll bring out the best in you.We're builders touching over 20 industries and 80% of global commerce, and we need your unique talents to h...Show more
    Last updated: 6 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Set 2 Close | B Corp • delta, BC, ca
    Full-time
    Our client is hiring an Full Stack Developer to support internal software development initiatives.The ideal candidate brings strong backend development experience, solid database...Show more
    Last updated: 11 days ago • Promoted
    Senior Platform Engineer – Ingress & Service Mesh (Istio) - Net2Source (N2S)

    Senior Platform Engineer – Ingress & Service Mesh (Istio) - Net2Source (N2S)

    Net2Source (N2S) • north vancouver, bc, ca
    Full-time
    Senior Platform Engineer – Istio / Ingress.Join the Boundary Services team to.Istio-based traffic routing, gateways, and reliability. Istio ingress gateway and service mesh.Set best practices for bo...Show more
    Last updated: 7 days ago • Promoted
    JDE World developer

    JDE World developer

    PIXIE • delta, bc, ca
    Full-time
    Provide development and technical support for JD Edwards World in a legacy environment.Develop and maintain JDE World applications. Support and enhance existing custom programs.Debug and resolve pro...Show more
    Last updated: 5 days ago • Promoted
    Scada Engineer - delta

    Scada Engineer - delta

    Akkodis • delta, bc, ca
    Full-time
    EMS / SCADA Engineer – Power Systems.Professional Services Engagement – B2B (Incorporated Entities Only).Akkodis is seeking an EMS / SCADA Engineer – Power Systems for a remote contract position su...Show more
    Last updated: 3 days ago • Promoted
    EMS / SCADA Engineer - richmond

    EMS / SCADA Engineer - richmond

    Pacer Group • richmond, bc, ca
    Full-time
    Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Show more
    Last updated: 6 days ago • Promoted
    AST MG 16R - Squamish

    AST MG 16R - Squamish

    BC Liquor Distribution Branch • Squamish, British Columbia, Canada
    Permanent
    The BC Liquor Distribution Branch (LDB) is one of two branches of government that provide oversight for the beverage alcohol and non-medical cannabis industries in the province.The LDB is responsib...Show more
    Last updated: 4 days ago • Promoted
    Back End Developer - The Resilient Group

    Back End Developer - The Resilient Group

    The Resilient Group • vancouver, bc, ca
    Full-time
    Are you passionate about building leading-edge products with clean, well-tested, secure code? The Resilient Group is looking for a Senior Developer with expertise in Java.Reporting to the VP of Tec...Show more
    Last updated: 15 days ago • Promoted
    Earn money testing apps - Remote

    Earn money testing apps - Remote

    Almedia • Waiwakum 14, British Columbia, Canada
    Remote
    Full-time
    Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys. Since our launch 5 years ago, ...Show more
    Last updated: 30+ days ago • Promoted
    Workday Change Manager - delta

    Workday Change Manager - delta

    Focus on WD • delta, bc, ca
    Temporary
    Here at Focus Cloud we are seeking an experienced.Workday change management experience is strongly preferred.ERP or SaaS platforms will also be considered. This role leads change activities across o...Show more
    Last updated: 7 days ago • Promoted