OpenNash Jobs
Tesla · 上海市, 中国

Staff Software Engineer, Golang

上海市, 中国Senior individual contributorSoftware Engineering

Listed on Tesla’s official careers site. Listed as of October 19, 2026. Check that it is still open and apply there.

Apply on Tesla’s careers site →

Job description

The Role Tesla is currently seeking a highly motivated software engineer team leader to join the factory software team in Shanghai, Tesla. The candidate is expecting to be specialized in server-side development for BS architecture software that is also comfortable working as a full-stack developer (with frontend development experience and DevOps skills). The ideal candidate will have a passion for building world-class software and a track record of success creating highly available and scalable systems.

Responsibilities

As the team leader, lead a backend development team of 3-8 engineers, responsible for the overall architecture design, technology selection, and core feature development of quality related software. Develop high-performance, scalable backend services using Golang to support core modules such as business workflows, data management, and auditing. Drive AI innovation initiatives, integrating machine learning, predictive analytics, intelligent anomaly detection, automated decision-making, and other AI capabilities into the quality management system.

Establish and implement team technical standards, code review processes, CI/CD pipelines, and DevOps best practices to ensure delivery quality and engineering efficiency. Lead the team through the full software development lifecycle—from requirements analysis and system design to deployment and maintenance assuring on-time, high-quality project delivery. Collaborate cross-functionally with Product, Frontend, Data Science, QA, and Business teams to identify quality management pain points and deliver AI-driven innovative solutions.

Manage team talent development and performance, conduct regular 1:1 coaching and career development planning, participate in recruitment interviews, and build a high-performing technical team. Continuously track emerging technologies (Golang ecosystem, LLMs, large model applications, etc.), evaluate and introduce AI and engineering technologies suitable for the team.

Requirements

  • Must Qualifications
  • Bachelor's degree or above in Computer Science, Software Engineering, or a related field. 8+ years of backend development experience, with at least
  • 3 years in a Team Leader or technical lead role with full team management responsibilities.

Proficient in Golang, with deep expertise in concurrency models, performance optimization, microservices architecture, and distributed system design. Hands-on experience with production-grade AI/ML integration or leading AI-driven product features. Familiar with cloud-native technology stack (Docker, Kubernetes, AWS/Azure/GCP), message queues, relational and non-relational databases, REST/gRPC. Strong team leadership, communication, coordination, and project execution skills; able to effectively lead the team to deliver results.

Preferred Qualifications

Familiarity with ISO 9001, IATF 16949, or other quality management system standards and manufacturing quality processes. Experience developing enterprise-grade quality management, manufacturing execution, or compliance auditing systems. Open-source contributions, technical papers or patents in AI/quality management, or experience applying computer vision/NLP in quality inspection. This job application may involve an interview with an interviewer outside of Tesla China.

If you complete your application, you agree Tesla provides your application information to overseas interviewers in Tesla, Inc. for recruitment purposes. More details and contact information please see here. (here hyperlink: https://app.mokahr.com/social-recruitment/tesla/46129#/ )

More jobs at Tesla

Similar jobs at other companies

Lead Software Engineer-Golang

JPMorganChase · Bengaluru, Karnataka, India

OpenNash lists jobs from employers’ own careers sites and does not handle applications. Dates come from the employer where stated; “first seen” and “last checked” are our own observations.