Job Summary:
Tesla is a leading company in the solar software industry, focused on building software to enhance manufacturing processes. The Sr. Software Engineer will develop backend systems that support manufacturing operations, ensuring effective data management and automation solutions.
Responsibilities:
• Solve world-first computing problems at scale that allow us to do more with our huge set of data
• Write backend code that unlocks new features for engineers and associates across the manufacturing domain, and work with colleagues to integrate this code with our frontend
• Write code that is reliable, well tested and which directly impacts Tesla’s bottom line
• Interface with controls engineers, operators and other engineers to build the most effective automation systems and solutions, this includes getting immersed in defining and implementing automation system processes flows
• Build tools, test-automation and documentation
• Respond to and handle manufacturing process change requests promptly
Qualifications:
Required:
• 3-5 years of experience building backend systems
• Demonstrated experience scaling systems to large data volumes and throughput
• Expertise in algorithms, data structures, concurrency, distributed systems, and consistency models
• Can articulate the tradeoffs between alternatives and drives decision making around which technologies should be adopted in the future
• Proficiency in Go, Java, C, C++ C# or other backend language
• Demonstrated experience building solid, testable, and maintainable clean code
• Proficiency working in a high-impact, responsive, and collaborative team environment
• Degree or higher in an Engineering, Computer Science field, or equivalent experience
Preferred:
• Mandarin fluency preferred
Company:
Tesla is an electric vehicle and clean energy company that provides electric cars, solar, and renewable energy solutions. Founded in 2003, the company is headquartered in Austin, USA, with a team of 10001+ employees. The company is currently Late Stage.