Software Distributed Systems Engineer, Energy Software
$140k - $312kFull-time
Tesla
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 Rust, Scala, Akka, Reactive Streams, DuckDB, 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 devicesCharacterize complex problems related to the scalability, reliability, performance, and security of production systemsTest the performance, scalability, and reliability of software systems at scale, including developing the services to support this testingProvide technical leadership, foster collaboration, and drive initiatives to completionMaintain 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 productionExperience building large scale distributed fault tolerant servicesExcellent understanding of low level operating systems concepts including multi-threading, memory management, networking and storage, performance and scaleStrong CS fundamentals including data structures, algorithms, and distributed systemsSystems programming skills including multi-threading, concurrency, etc. Track record of identifying and implementing creative solutionsExperience with cloud infrastructure - AWS, Azure or Google Cloud Benefits
Compensation and Benefits
Along with competitive pay, as a full-time Tesla employee, you are eligible for the following benefits at day 1 of hire:
Medical plans > plan options with $0 payroll deduction Family-building, fertility, adoption and surrogacy benefits Dental (including orthodontic coverage) and vision plans, both have options with a $0 paycheck contribution Company Paid (Health Savings Accounts) HSA Contribution when enrolled in the High-Deductible medical plan with HSA Healthcare and Dependent Care Flexible Spending Accounts (FSA) 401(k) with employer match, Employee Stock Purchase Plans, and other financial benefits Company paid Basic Life, AD&D Short-term and long-term disability insurance (90 day waiting period) Employee Assistance Program Sick and Vacation time (Flex time for salary positions, Accrued hours for Hourly positions), and Paid Holidays Back-up childcare and parenting support resources Voluntary benefits to include: critical illness, hospital indemnity, accident insurance, theft & legal services, and pet insurance Weight Loss and Tobacco Cessation Programs Tesla Babies program Commuter benefits Employee discounts and perks program Expected Compensation $140,000 - $312,000/annual salary + cash and stock awards + benefits Pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. The total compensation package for this position may also include other elements dependent on the position offered. Details of participation in these benefit plans will be provided if an employee receives an offer of employment. , Tesla
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 Rust, Scala, Akka, Reactive Streams, DuckDB, 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 devicesCharacterize complex problems related to the scalability, reliability, performance, and security of production systemsTest the performance, scalability, and reliability of software systems at scale, including developing the services to support this testingProvide technical leadership, foster collaboration, and drive initiatives to completionMaintain 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 productionExperience building large scale distributed fault tolerant servicesExcellent understanding of low level operating systems concepts including multi-threading, memory management, networking and storage, performance and scaleStrong CS fundamentals including data structures, algorithms, and distributed systemsSystems programming skills including multi-threading, concurrency, etc. Track record of identifying and implementing creative solutionsExperience with cloud infrastructure - AWS, Azure or Google Cloud Benefits
Compensation and Benefits
Along with competitive pay, as a full-time Tesla employee, you are eligible for the following benefits at day 1 of hire:
Medical plans > plan options with $0 payroll deduction Family-building, fertility, adoption and surrogacy benefits Dental (including orthodontic coverage) and vision plans, both have options with a $0 paycheck contribution Company Paid (Health Savings Accounts) HSA Contribution when enrolled in the High-Deductible medical plan with HSA Healthcare and Dependent Care Flexible Spending Accounts (FSA) 401(k) with employer match, Employee Stock Purchase Plans, and other financial benefits Company paid Basic Life, AD&D Short-term and long-term disability insurance (90 day waiting period) Employee Assistance Program Sick and Vacation time (Flex time for salary positions, Accrued hours for Hourly positions), and Paid Holidays Back-up childcare and parenting support resources Voluntary benefits to include: critical illness, hospital indemnity, accident insurance, theft & legal services, and pet insurance Weight Loss and Tobacco Cessation Programs Tesla Babies program Commuter benefits Employee discounts and perks program Expected Compensation $140,000 - $312,000/annual salary + cash and stock awards + benefits Pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. The total compensation package for this position may also include other elements dependent on the position offered. Details of participation in these benefit plans will be provided if an employee receives an offer of employment. , Tesla
Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the Software Distributed Systems Engineer, Energy Software in California vacancy
$100k - $140k
...Description Company: ARCK Energy Location: San Jose,... ...hands-on electrical engineering with applications and systems engineering. The successful... ...electrical, mechanical, controls, software, manufacturing, business-... ..., battery-buffered, and distributed power-generation systems....SuggestedFull timeWork at office$152k - $241.5k
NVIDIA is hiring experienced software engineers with kubernetes experience to help scale up its... ...Cloud team responsible for production systems that enable large scalable GPU clusters... ...managing and automating large-scale distributed systems independent of cloud providers...SuggestedFull time- ...NVIDIA is seeking a Software Engineer to bring up, triage, benchmark, and optimize distributed training and inference workloads across GPU platforms at scale. You... ...benchmarking tooling, and collaborate with framework, systems, and platform teams to deliver data-driven...Suggested
$152k - $287.5k
...Sr Software Engineer - Distributed Systems Engineer, EDA Infrastructure NVIDIA is hiring engineers to build and scale the infrastructure that supports our Electronic Design Automation (EDA) workloads. We are looking for engineers with strong programming skills, a deep...SuggestedFull time$200k - $300k
...take action inside enterprise systems is hard. The moment an agent... ..., and trust become the real engineering challenge. Arcade is the... ..., integrations, distributed systems, and AI experts from... ...down the stack. We build our software with Go, Python, and Typescript...SuggestedWork at officeShift work$158k - $237k
..., at the edge, or in the cloud. It is a distributed, scale-out, fault tolerant, performant,... ...velocity. We are looking for motivated engineers, who can complement this rockstar team!About... ...looking for an experienced distributed systems engineer to guide us through the next...Shift work$172.5k - $260.1k
...experiences.We are seeking a visionary, high-energy backend Java engineer to lead the design, architecture,... ...automation that enable our systems to self-heal and self-optimize in real... ...energized by building ultra-resilient distributed systems, driving live-site...Full time- ...currently initiating a search for a Distribution Engineer for our San Diego, CA office... ...practice and expanding our energy advisory and intelligent... ...clients to shape how energy systems evolve around the world—and... ...discipline-specific design software (i.e., PLS-CAD, O-Calc,...Work at officeLocal area
$190.1k - $285.1k
...Platform and Observability Engineering (DPOE) team is building Workday... ...Platform. We are a distributed team responsible for the libraries... ...scale.About the RoleAs a Senior Software Development Engineer, you... ...operating complex distributed system architectures, evidenced by...Full timeWork at officeRemote workHome officeFlexible hours- ...digital future. Requirements We’re looking for a Staff Software Engineer to join our Confidential Computing Management team—an... ..., build, and own core platform services powering secure, distributed systems at scale. This is a high-impact, hands-on technical leadership...Temporary workH1bWorldwide
$100k - $175k
...highly skilled and motivated Distribution Planning Engineer to lead and support DER... ...integration of distributed energy resources (DERs) such as solar... ...and maintain distribution system models and perform scenario... ...Proficiency in power system analysis software (e.g., WindMil, CYME,...Work at officeRemote work$150k - $240k
...Solving this challenge isn't just about energy—it's about unlocking the future of... ...platform for the AI economy. Our software helps the world's largest energy... ...energy. The Role As a Software Engineer focusing on Distributed Systems at Verse, you will work in...Remote workFlexible hours- ...Walmart Inc. in Sunnyvale, CA is seeking a Senior Software Engineer to join the Driver Experience group under Last Mile Delivery. You will design and build highly scalable distributed services handling millions of requests per day and collaborate with product, data, and...
- Senior AI Engineer, MLOps & Distributed SystemsThe OpportunityJoin the team building the intelligence behind... ...& Notifications pod is creating the systems that determine what message a member... ..., Data Engineering, Product, and Software Engineering. This role is a strong fit...Full timeInternshipWork at officeLocal areaRemote workWorldwide3 days per week
- ...Job Description Job Description As a Sr. Staff Software Engineer – Distributed Systems at Alluxio, you will lead the end-to-end architecture and technical evolution of our next-generation distributed data platform. You will drive system-level design decisions that...
$138.8k - $232.7k
...infrastructure and support the team in delivering software that is reliable, high performance,... ...have...3+ years of backend software engineering experienceProficiency in one or more... ..., or PythonWorking understanding of distributed systems communication patterns (REST/gRPC,...Immediate startVisa sponsorshipFlexible hours$109.32k - $180.69k
...water resource management and engineering firm focused exclusively on... ...Engineer - Power Distribution Systems (Medium Voltage) – Municipal... ...experience supporting distributed energy systems such as battery... ...Tools power systems analysis software. At a minimum, provide engineering...Full timeTemporary workWork experience placementWork at officeLocal areaRemote workFlexible hoursNight shiftAfternoon shift- ...Annapurna Labs (U.S.) Inc. in Cupertino, CA, invites applications for the Software Dev Engineer II position. You will design, implement, test, and document embedded or distributed software applications, tools, and services, translating requirements into robust solutions...
$300k - $400k
...future worth building is human, and we're hiring people who want to build it. About the Role We're hiring a Software Engineer, Distributed Systems to design and build the core distributed systems that everything else at Thinking Machines runs on — orchestration,...Visa sponsorshipWork visaRelocation package$222.9k - $334.3k
...is on the development of large scale distributed data systems to support critical Workday products... ...Observability. If you enjoy writing efficient software or tuning and scaling large... ...Do you want to work with world class engineers and facilitate the development of the...Work at officeRemote workHome officeFlexible hours- ...Alluxio in Foster City, CA is seeking a Senior Software Engineer - Distributed Systems to evolve the Alluxio project, tackling challenges in distributed data services, memory efficiency, and thread concurrency. You will lead architectural decisions, implement scalable...
- ...someone to help us with Platform Engineering work. We’re working on lots... ...fun problems: Low‑level systems development: working with... ...experience working with a large distributed system ~ Comfortable with... ..., and open source software Benefits Competitive...
- ...millions of requests per second.We're a team of engineers who care deeply about correctness at scale, building systems where getting it wrong means real revenue... ...premium members.On the platform side, you'll tackle distributed systems challenges: race conditions,...Hourly payFull timeWork experience placementImmediate startFlexible hours
$215k - $250k
...available to any downstream query engine and use case (from... ...created large-scale data systems and globally distributed platforms that sit at the... ...tech stack by building the software and data features that actually... ...so you can focus your energy on your newest addition...Odd jobWork at officeLocal areaRemote workRelocationRelocation package- ...Description ThisWay Global is looking for a Distributed Systems Engineer in a remote role within the United States. ThisWay Global, Inc. is... ...NVL72/GB300 GPU clusters. Amalgamy.ai — AI Orchestration Software: An enterprise AI orchestration platform focused on GPU...Full timeRemote work
- ...Hinge Health is seeking a Senior AI Engineer focused on MLOps & distributed systems to own the production path turning AI capabilities into reliable member... ...collaborate with ML Scientists, Data Engineers, and Software Engineers to ship durable interfaces, feature inputs,...
$170k - $230k
...Santa Clara, California. About This Role: As a Staff Software Systems Engineer at Atomic Machines, you will architect and develop the software... ...that coordinates precision manufacturing equipment, distributed control systems, and robotic platforms. You will define software...$180k - $310k
...evolve the core data model and storage systems powering Gamma's business. You'll ship... ...with rapid shipping velocity. As Software Engineer on the Platform team, you'll collaborate... ...Do Design and implement scalable APIs, distributed systems, and data infrastructure that...Full timeWork at officeWork from home$163.43k - $213.97k
...the latest in a line of cutting-edge systems that have been helping customers and... ...looking for a deeply hands-on Senior Distributed Systems Engineer to join the team building IonQ's Network... ...~6+ years of backend software engineering experience, with a strong...Permanent employmentContract workWork at office$153k - $376k
...the heart of everything we build. As a Software Engineer on our Infrastructure team, you'll help design, build, and operate the systems that power our real-time collaborative design... ...fast, and we're looking for experienced distributed systems engineers across a variety of...Minimum wageFull timeLocal areaRemote workWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Distributed Systems Engineer, Energy Software. Be the first to apply!
Related searches
- software engineer internship remote California
- senior software engineer ruby on rails California
- software developer positions California
- agile software developer California
- part time software developer California
- rust software engineer California
- entry level software engineer remote California
- senior software engineer remote California
- senior software design engineer California
- senior software engineer California




