Tesla

Software Distributed Systems Engineer, Energy Software

📍 Location
richmond hill, york region
⏰ Job Type
Full-time
📅 Posted
June 04, 2026
Apply Now

Job Description

What to Expect

Do you want to work on Tesla's IoT platforms that support Powerwall, Megapack, Solar Roof, Supercharger, Autobidder, and Virtual Power Plants? Do you want to work with functional programming, streaming data, and distributed systems? Do you want to work with Scala, Akka, Reactive Streams, InfluxDB, PostgreSQL, and Kubernetes?

Tesla is looking for Software Engineers to build the cloud services that power these products, driving the worldwide transition to sustainable energy. These platforms provide real-time monitoring, optimization, and control of distributed, renewable-energy assets, including generation, storage, grid services, and electric vehicle charging. You must enjoy thinking in systems and working on challenges related to the availability, reliability, scalability, and security of distributed software systems.

What You'll Do

  • Design, develop, maintain, and operate distributed software systems that incorporate real-ti...

Start Your Week Right!

Apply now and make every Monday exciting with Tesla

Apply for this Position