Sr. Software Engineer, Full Stack .Net

Tesla Motors   •  

Fremont, CA

Industry: Automotive.


5 - 7 years

Posted 209 days ago

This job is no longer available.



Tesla is seeking a senior  software  engineer to take part in the design and development of software for its customer systems  in  our Energy organization. This position will be working with the applications team in  Fremont, CA . Tesla internal applications are home grown, complex and tightly integrated. The mission of our team is to streamline business operations, decrease costs, improve customer experiences, and solve the engineering challenges that haven’t been solved yet! You will contribute to cross-functional system architecture and software system design with a clear focus on quality, scale, and ease of development.  



  • Design, development and implementation of mission critical applications   using  .NET Framework and  MS SQL technology stack  

  • Build  UI using React and Drupal  

  • Design software architecture based on business requirements, strategy  and priorities.  

  • Promote software engineering best  prac tices  via code reviews, building tools and documentation.  

  • Leverage your existing skills while learning and implementing new, open source technologies as Tesla grows.   

  • This position will work closely with other application development teams, business analysts, business stakeholders and QA teams.  



  • BS/MS/PhD in Computer Science or equivalent experience.  

  • 5+ years of solid experience with the .NET platform  

  • Experience in MS SQL Server is required and good knowledge in query optimization and data analysis is desired.  

  • Expert knowledge of   REST  

  • Good Unit Testing and Integration Testing practices  

  • Experience with  message queue architecture    

  • Exposure to Python, PHP, Java and other open source technologies is a plus.  

  • Experience with  Docker and  Kubernetes a plus.  

  • Agile/SCRUM Software Development Process experience is a plus.  

  • The desire to contribute to a high performing team working on a critical mission for the planet a must.  

  • Evidence of exceptional ability