> Markdown version of [/jobs/ext/3779278-software-engineer-backend-factory-software](https://www.wearedevelopers.com/jobs/ext/3779278-software-engineer-backend-factory-software). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, Backend, Factory Software - **Company:** Tesla Motors - **Location:** Fremont, CA, United States - **Experience:** Experienced - **Salary:** $140,000.0 - $210,000.0 - **Contract:** Permanent contract - **Skills:** Web Interfaces, .NET Framework, C Sharp (Programming Language), Github, Information Systems Security Architecture Professional, MySQL, RabbitMQ, Software Deployment, Software Engineering, SQL Databases, Web Applications, ReactJS, Backend, AngularJS, Kubernetes, Information Technology, Apache Kafka, Restful APIs, Docker, Jenkins, Golang, Microservices - **Published:** October 16, 2026 - **Apply:** https://diversityjobs.com/career/14882916/Software-Engineer-Backend-Factory-Software-California-Fremont ## About the Role * Degree in Computer Science, or related field, or equivalent experience * Experience building enterprise level server-client applications * More than 3 years of experience * Ability to solve open-ended and difficult technical problems with little guidance * Good collaboration and communication skills * Experience with C#, .NET, Golang and secure architecture design or SQL/MySQL is a plus * Experience with Angular or React * Expert knowledge of REST APIs and Microservice architecture, experience with Docker and Kubernetes; Queue processing experience (Apache Kafka, RabbitMQ) ## Description You will work in the design, development, and deployment of applications to automate and enhance financial inventory and costing processes within Tesla's manufacturing systems. In this role, you are expected to take ownership of developing critical applications while solving complex problems and closely collaborating with cross-functional teams. What You'll Do * Identify requirements and develop/build new tools/applications from scratch * Seek to understand all aspects of the applications (business and technical) and effectively contribute to improve them * Continue to learn and apply relevant software development practices, patterns, tools, and technologies * Design and develop high quality, scalable, and distributed web application and/or backend services * Design efficient/cohesive database schemas * Create Jenkins-pipeline/GitHub-Actions and configure application for Kubernetes deployments * Design easy-to-use web interfaces following Tesla design heuristics * Utilize rest-API to communicate with backend application * Follow Tesla's high standards for security-best practices in all development