Distributed Systems Software Engineer, Renewable Energy
4 days ago
Tesla is a leading company in the electric vehicle and clean energy industry. We're looking for talented software engineers to join our team and contribute to building the cloud services that power our products.
Job Description
We are seeking a skilled Distributed Systems Software Engineer to design, develop, and maintain distributed software systems that incorporate real-time and streaming data for the monitoring, aggregation, and control of millions of IoT devices.
Responsibilities
- 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
Requirements
- 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
Salary and Benefits
The estimated salary for this position is $120,000 - $210,000 per year, depending on individual factors such as location, job-related knowledge, skills, and experience. The total compensation package includes competitive pay, plus benefits such as health insurance, dental and vision plans, 401(k) with employer match, and other financial benefits.
-
Senior Software Engineer
2 weeks ago
Palo Alto, California, United States Tesla Full timeJob DescriptionWe're seeking a highly skilled Distributed Systems Engineer to join our team and contribute to the development of our cloud-based IoT platforms for renewable energy and sustainability solutions. As a key member of our engineering team, you will design, develop, and operate scalable and reliable distributed software systems that process...
-
Palo Alto, California, United States Tesla Full timeAbout the RoleWe are seeking an experienced software engineer to join our team and work on building the cloud services that power our products. As a Distributed Systems Software Engineer, you will be responsible for designing, developing, and maintaining distributed software systems that incorporate real-time and streaming data for the monitoring,...
-
Distributed Systems Software Developer
1 week ago
Palo Alto, California, United States SambaNova Systems Full timeAbout the RoleWe are seeking an experienced Embedded Software Engineer to join our Runtime team at SambaNova Systems. The successful candidate will be responsible for designing and implementing new features for our runtime/embedded OS stack, working on system software support for the next generation RDU system, and providing tools and performance profilers...
-
Distributed Systems Software Engineer
1 week ago
Palo Alto, California, United States SambaNova Systems Full timeWe are seeking an exceptional Senior Software Engineer to join our Runtime team at SambaNova Systems. As a pioneer in the field of AI, we strive to push the boundaries of what is possible in high-performance computing. In this role, you will be responsible for designing and implementing novel system software solutions that enable efficient execution of AI...
-
Palo Alto, California, United States Tesla Full timeJob DescriptionWe are looking for a highly skilled Sr. Machine Learning Engineer with expertise in machine learning, numerical optimization, software engineering, distributed systems, electricity markets, and trading. Your primary responsibility will be to develop forecasting algorithms for Autobidder, researching, prototyping, evaluating, and...
-
Software Engineer for AI and ML Systems
1 week ago
Palo Alto, California, United States SambaNova Systems Full timeSambaNova Systems is a leading provider of full-stack, generative AI platforms for enterprise and government organizations. As a Senior Software Engineer on our Runtime team, you will play a key role in designing and implementing next-generation high-performance compute systems for AI applications at scale.We are searching for an experienced embedded...
-
Distributed Systems Engineer
2 weeks ago
Palo Alto, California, United States Rubrik Full timeAbout the Job:We are seeking an early career software engineer with a strong interest in distributed database technologies and cloud computing platforms to work on high-performance and scalable systems.As a software engineer at Rubrik, you will design, develop, test, deploy, maintain, and improve software systems that enable our customers to protect and...
-
Palo Alto, California, United States Tesla Full timeAbout the RoleWe are looking for a highly skilled Sr. Software Engineer, Energy Products to lead the development of our Energy products. The successful candidate will have experience with software development for IoT platforms, developing mission-critical applications on embedded Linux, and working with control systems and electrical grids. As a member of...
-
Principal Software Architect
1 week ago
Palo Alto, California, United States Criteo Full timeCriteo is seeking a talented Principal Software Architect to lead the design and development of our distributed systems infrastructure. As a key member of our engineering organization, you will be responsible for defining architecture standards, guiding technical decisions, and ensuring the scalability, reliability, and performance of our systems.The ideal...
-
Energy Storage Software Engineer
4 days ago
Palo Alto, California, United States Tesla Full timeJob DescriptionWe are the engineers behind the world's largest fleet of smart energy storage systems as well as the Tesla Supercharger network. We are seeking a talented, motivated, and independent software developer to join our team that works on the heart and soul of Tesla's Energy products.Responsibilities:Develop high-quality, testable software...
-
Renewable Energy Solutions Consultant
4 days ago
Palo Alto, California, United States Tesla Full timeKey ResponsibilitiesAs a Renewable Energy Solutions Consultant at Tesla, you will lead front-end and back-end load-shifting and scheduling systems, followed by economic feasibility studies and electrical planning. You will also evaluate and enhance model performance to increase facility energy efficiency and adaptability to electricity market...
-
Senior Machine Learning Analyst
2 weeks ago
Palo Alto, California, United States Tesla Full timeAbout UsTesla is revolutionizing the way we think about energy. Our Autobidder team is leading the charge, using cutting-edge technology to maximize the value of storage and renewable assets. We're seeking a highly skilled Electricity Market Forecaster to join our team and help us achieve our mission. As a key member of our team, you will develop forecasting...
-
Mechanical Design Specialist
2 weeks ago
Palo Alto, California, United States Tesla Full timeAbout Tesla EnergyTesla Energy is at the forefront of the renewable energy revolution. We are committed to making sustainable energy accessible to everyone. Our team of innovators and engineers is dedicated to developing cutting-edge technologies that transform the way we generate, distribute, and consume power.Job SummaryWe are seeking an experienced...
-
UI Engineering Director Energy Sector
1 week ago
Palo Alto, California, United States Tesla Full timeOverview of the Job Opportunity:We are seeking a talented and experienced Senior Software Engineering Manager to join our Energy team at Tesla.Description of the Role:The successful candidate will lead the software development lifecycle for Tesla Energy web applications, ensuring timely project delivery and high-quality standards.This role requires...
-
Distributed Database Architect
5 days ago
Palo Alto, California, United States Tesla Full timeCompany OverviewTesla is a pioneer in electric vehicle manufacturing, autonomous driving, and renewable energy solutions. Our mission to accelerate the world's transition to sustainable energy presents complex data challenges that require innovative solutions. As a Distributed Database Engineer, you will be part of our team tasked with pushing the limits of...
-
Distributed Database Specialist
1 week ago
Palo Alto, California, United States Tesla Full timeDistributed Database Expert WantedWe are seeking an experienced Distributed Database expert to join our team at Tesla. As a pioneer in electric vehicles and clean energy solutions, we face unique data challenges in our mission to accelerate the world's transition to sustainable energy.In this critical role, you will be responsible for designing and...
-
Expert Distributed Training Systems Engineer
4 weeks ago
Palo Alto, California, United States xAI Full timeJob DescriptionWe are seeking a highly skilled Distributed Training Systems Engineer to join our team at xAI. As a key member of our engineering team, you will design, build, and implement large-scale distributed training systems.You will be responsible for profiling, debugging, and optimizing multi-host GPU utilization, as well as...
-
Software Engineer, Linux Systems Developer
4 days ago
Palo Alto, California, United States Tesla Full timeJob SummaryAs a Software Engineer on our Linux Software Platforms team, you will be responsible for building the foundation of the in-vehicle user experience. We develop innovative Infotainment hardware and software solutions based on Linux, GNU toolchain, buildroot, and other open-source projects.We are looking for a talented engineer with significant...
-
Global Java Software Engineer
1 week ago
Palo Alto, California, United States Gitty Inc. Full timeGitty Inc. is a leading provider of cutting-edge technology solutions, with a strong focus on innovation and growth. We are seeking a highly skilled Global Java Software Engineer to join our team in Palo Alto, CA. As a global software engineer, you will design, develop, and maintain globally distributed platforms, collaborate with cross-functional teams, and...
-
Distributed Systems Specialist
1 week ago
Palo Alto, California, United States Clockwork Inc Full timeJob DescriptionWe're seeking bright, versatile software engineers who will help develop and deploy a wide range of next-generation time-sensitive applications. As a key member of our team, you'll use your coding and distributed system knowledge to contribute directly to the design and build of high-performance, reliable, and scalable systems.