Software Distributed Systems Engineer

1 Week ago • 3 Years + • Backend Development • DevOps

Job Summary

Job Description

Tesla seeks Software Distributed Systems Engineers to develop and maintain cloud services powering IoT platforms (Powerwall, Megapack, Solar Roof, Supercharger, Autobidder, Virtual Power Plants). Responsibilities encompass designing, developing, and operating distributed systems using real-time and streaming data to monitor and control millions of IoT devices. The role requires expertise in scalability, reliability, performance, and security of large-scale systems, including testing and performance optimization at scale. Strong experience with functional programming (Scala, Akka), streaming data, and distributed systems technologies (Reactive Streams, InfluxDB, PostgreSQL, Kubernetes) is essential. Candidates should demonstrate technical leadership and a collaborative approach.
Must have:
  • Large-scale system design & support
  • Distributed fault-tolerant services
  • Low-level OS concepts (multithreading, memory)
  • Strong CS fundamentals (data structures, algorithms)
  • Systems programming (multi-threading, concurrency)
  • Experience with Akka or Scala
  • Cloud infrastructure (AWS, Azure, GCP)

Job Details

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-time and streaming data for the monitoring, aggregation, and control of millions of IoT devices
  • Characterize complex problems related to the scalability, reliability, performance, and security of production systems
  • Test the performance, scalability, and reliability of software systems at scale, including developing the services to support this testing
  • Provide technical leadership, foster collaboration, and drive initiatives to completion
  • Maintain the values of the team which include engineering excellence, curiosity, a bias for action, self-awareness, inclusivity, and vulnerability
What You’ll Bring
  • Several years industry experience designing, building and supporting large scale systems in production
  • Experience building large scale distributed fault tolerant services
  • Excellent understanding of low level operating systems concepts including multi-threading, memory management, networking and storage, performance and scale
  • Strong CS fundamentals including data structures, algorithms, and distributed systems
  • Systems programming skills including multi-threading, concurrency, etc. Fluency in Akka or Scala preferred
  • Track record of identifying and implementing creative solutions
  • Experience with cloud infrastructure - AWS, Azure or Google Cloud

Similar Jobs

OKX - Graduate Hire 2024/25 - Blockchain Engineer

OKX

Hong Kong (On-Site)
3 Months ago
Xogar Games - Unreal Game Developer

Xogar Games

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Meta - Software Engineer, Computer Vision (Technical Leadership)

Meta

San Francisco, California, United States (Remote)
2 Months ago
Fabric - Applied Cryptographer, ZKP Research

Fabric

Seattle, Washington, United States (Remote)
3 Months ago
seeking alpha - Senior Backend  Developer

seeking alpha

Israel (On-Site)
1 Month ago
Interactive Brokers - Senior Software Engineer

Interactive Brokers

Greenwich, Connecticut, United States (On-Site)
3 Months ago
Hawk Eye Innovations - Mid-Level Java Engineer

Hawk Eye Innovations

Budapest, Hungary (Hybrid)
1 Day ago
Flowplay llc - Senior Backend Engineer

Flowplay llc

Seattle, Washington, United States (Hybrid)
2 Months ago
Blis - Senior Software Engineer, C++ - Mumbai

Blis

Maharashtra, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Rendering Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Balbix - Director Platform/Backend Engineering

Balbix

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Match Group - Sr. Software Engineer, Machine Learning

Match Group

Palo Alto, California, United States (Hybrid)
3 Months ago
OpenGov - Software Engineer III - Fullstack - React/Node

OpenGov

Pune, Maharashtra, India (On-Site)
3 Months ago
ByteDance - Principal Algorithm Engineer, Trust and Safety

ByteDance

Singapore (On-Site)
3 Months ago
Paypal - Senior Data Scientist, MMM

Paypal

San Jose, California, United States (Hybrid)
4 Months ago
Ubisoft - Senior Software Engineer – Machine Learning (W/M/NB)

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
2 Months ago
Macquarie Group - C# Front Office Developer

Macquarie Group

Gurugram, Haryana, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Dublin, County Dublin, Ireland

Virtuos - Lead Level Designer

Virtuos

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Romero Games - Producer

Romero Games

Galway, County Galway, Ireland (On-Site)
3 Months ago
Riot Games - Principal Software Engineer, Foundations Developer Experience & Workflows

Riot Games

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
Eleven Labs - Compliance Engineer

Eleven Labs

Dublin, County Dublin, Ireland (Remote)
3 Months ago
Riot Games - Senior Technical Producer, League Studios - Build Test Ship

Riot Games

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
Virtuos - Lead Game Designer

Virtuos

Ireland (Hybrid)
3 Months ago
Keywords Studios (Player Support) - Technical Artists - 2025 Opportunities

Keywords Studios (Player Support)

Ireland (Remote)
2 Weeks ago
Salesforce - Business Development Representative, Finland

Salesforce

Dublin, County Dublin, Ireland (On-Site)
4 Months ago
Ziff Davis - Principal Architect

Ziff Davis

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
Microsoft - Senior Software Engineer - Microsoft 365

Microsoft

Dublin, County Dublin, Ireland (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Joyteractive - Senior/ Lead Backend Engineer

Joyteractive

Poland (Remote)
2 Months ago
Hasura - Senior / Staff Software Engineer (Architect) - Cloud Infrastructure

Hasura

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
ByteDance - Backend Software Engineer - Infrastructure Platform

ByteDance

Singapore (On-Site)
1 Month ago
Tap Nation - Senior Unity Developer Web3 (Freelance)

Tap Nation

New York, New York, United States (Remote)
1 Month ago
Fubo - Senior Software Engineer - Search & Personalization

Fubo

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Tencent - 41299-服务器性能测试工程师(北京)

Tencent

Beijing, Beijing, China (On-Site)
6 Months ago
Axon - Senior Privacy Engineer

Axon

Scottsdale, Arizona, United States (Hybrid)
2 Months ago
Enphase Energy - Sr. Software Engineer - Enlighten Cloud Backend

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Postman - Senior Backend Engineer, Cloud Platform

Postman

San Francisco, California, United States (On-Site)
3 Months ago
Tesla - Software Distributed Systems Engineer

Tesla

London, England, United Kingdom (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Tesla is an internet company. Follow us to receive our company updates and job postings.

Grünheide (Mark), Brandenburg, Germany (On-Site)

Bern, Canton Of Bern, Switzerland (On-Site)

Taichung City, Taiwan (On-Site)

Brandenburg, Germany (On-Site)

Stockholm, Stockholm County, Sweden (On-Site)

Brandenburg, Germany (On-Site)

Brandenburg, Germany (On-Site)

Bavaria, Germany (On-Site)

North Holland, Netherlands (On-Site)

North Holland, Netherlands (On-Site)

View All Jobs

Get notified when new jobs are added by Tesla

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug