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
4 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 Backend Engineer : LiveOps & Scalable Systems

    Senior Backend Engineer : LiveOps & Scalable Systems

    Kabam • Vancouver
    Full-time
    A gaming company is seeking a Senior Software Engineer in Downtown Vancouver to lead software development and design solutions for complex challenges. Candidates should have over 5 years of experien...Show more
    Last updated: 16 days ago • Promoted
    ETL Developer - Genpact

    ETL Developer - Genpact

    Genpact • richmond, bc, ca
    Full-time
    At Genpact, we don’t just adapt to change—we drive it.AI and digital innovation are redefining industries, and we’re leading the charge. Genpact’s AI Gigafactory, our industry-first accelerator, is ...Show more
    Last updated: 1 day ago • Promoted
    Senior Project Manager - delta

    Senior Project Manager - delta

    CRWS - Canadian Railway Services • delta, bc, ca
    Full-time +1
    Canadian Railway Services (CRWS) is a fast-growing engineering and project delivery firm specializing in rolling stock, rail systems, and manufacturing programs across North America.We deliver comp...Show more
    Last updated: 22 hours ago • Promoted • New!
    Senior Backend Engineer

    Senior Backend Engineer

    Klue • Vancouver
    Full-time
    Req# : 52e62883-f424-4aa3-855d-3575a7f78572.We’re a highly skilled team of software engineers who are building an awesome product and moving fast. We value people who take initiatives, and empower ev...Show more
    Last updated: 16 days ago • Promoted
    Senior Platform Engineer

    Senior Platform Engineer

    Getunblocked • Vancouver
    Full-time
    Unblocked, you will provide expertise, provision infrastructure resources, and create automation tools needed by our engineering teams to get software out the door more quickly and with security in...Show more
    Last updated: 16 days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    BCAA • Burnaby
    Full-time +1
    Feel proud of what you do and help shape the future of BC at a BC Top Employer.We’re driven by purpose – delivering peace of mind to one in three BC households with insurance, roadside assistance, ...Show more
    Last updated: 16 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 Backend Engineer - Distributed Data Platforms

    Senior Backend Engineer - Distributed Data Platforms

    The Rundown AI, Inc. • Vancouver
    Full-time
    A leading data and AI platform company seeks experienced engineers to join the Vancouver R&D center.The role focuses on product innovation in areas like Log Analytics and AI / BI solutions.Candidates...Show more
    Last updated: 1 day ago • Promoted
    Backend Developer

    Backend Developer

    Bitkernel Technology Inc • Vancouver
    Full-time
    With a proven track record of innovation, we’re on a mission to revolutionize streaming technology and build complete content ecosystems. Powered by our groundbreaking platform,.Android, iOS, Web, a...Show more
    Last updated: 16 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: 5 days ago • Promoted
    Platform Operations Developer

    Platform Operations Developer

    iQmetrix • Vancouver, BC, CA
    Full-time
    Quick Apply
    What We Do : iQmetrix is the only provider of Interconnected Commerce software solutions for telecom retail.Interconnected Commerce is a complete set of software and technologies that are mod...Show more
    Last updated: 19 hours ago • New!
    Senior SAP Datasphere Developer, ERP Reporting & Analytics

    Senior SAP Datasphere Developer, ERP Reporting & Analytics

    freelance.ca • Vancouver, Canada
    Temporary
    Our Client is looking for a Senior Datasphere Developer, ERP Reporting & Analytics.Strong chance of a renewal of 6 months. The Senior Datasphere Developer, ERP Reporting & Analytics plays a meaningf...Show more
    Last updated: 30+ 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: 9 days ago • Promoted
    Workday Change Manager - Focus on WD

    Workday Change Manager - Focus on WD

    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: 9 days ago • Promoted
    B2B Developer

    B2B Developer

    Compunnel, Inc. • Vancouver
    Full-time
    Our B2B Developers are fundamental to ensuring the digital technology and related services that Client builds for our clients are valuable, intuitive, and impactful. Developers provides our clients ...Show more
    Last updated: 16 days ago • Promoted
    Senior Salesforce Marketing Cloud Developer

    Senior Salesforce Marketing Cloud Developer

    VML MAP • Toronto, Vancouver, Montreal (Administrative Region)
    Full-time
    Senior Salesforce Marketing Cloud Developer.Are you eager to learn new technologies? Do you appreciate a free working environment where you get a high level of decision‑making authority but also th...Show more
    Last updated: 12 days ago • Promoted
    Senior Salesforce Developer

    Senior Salesforce Developer

    TFG Financial • Vancouver
    Full-time
    Working hours - Standard business hours PST.Your Talent, Your Terms | Results, Recognition and Rewards.The Senior Salesforce Developer will design, build, and scale secure, enterprise‑grade solutio...Show more
    Last updated: 4 days ago • Promoted