
Software Engineer, Battery Manufacturing Development, Optimus
About the role
What to Expect
Tesla is looking for a full-stack Software Engineer to contribute to the development of the data factory and software services for our cutting-edge battery products. This position will help drive technological advancement by delivering data and software solutions to solve high-volume manufacturing problems. Battery development is at the heart of Tesla’s mission, and this is an exciting opportunity to address the central challenges in scaling electric vehicle manufacturing and to see the physical impact of your work. Tesla is a demanding and fast-paced environment where you will work with a highly motivated team on extremely challenging projects.
What You’ll Do
-
Programmatically automate software builds, testing and deployments to achieve faster and more reliable production releases
-
Benchmark our data systems’ performance and identify ways to improve data efficiency, integrity, and scalability
-
Develop and operate robust data ingest services, APIs, and databases enabling scalable manufacturing analytics
-
Design and build web applications to empower data-driven manufacturing
-
Collaborate with controls automation and manufacturing execution system experts to ensure software product’s seamless integration into our manufacturing systems
-
Strive for best software engineering practices through documentation and code reviews
What You’ll Bring
-
Degree in Engineering, or equivalent experience
-
Proficiency with programming languages such as Python, Golang, JavaScript, CSS, HTML
-
Experience building modern web applications using React/Redux or similar component-based libraries
-
Experience with containerization, configuration, and deployment toolsets (Docker, Kubernetes)
-
Experience working with relational or columnar databases like Redshift or Click House
-
Experience working with high-volume manufacturing systems is a strong plus
About Tesla
Austin
Headquarters