Software Engineer, Powertrain

Tesla · East Attica, Attiki, Greece · On-site · Full-time

What To Expect At Tesla, we’re accelerating the world’s transition to sustainable energy by building cutting-edge systems that power the future of transportation. We’re looking for a highly motivated software engineer with strong server-side expertise and full-stack capabilities to join a team shaping the next generation of tools for modeling and testing actuators in Optimus and electric motors in our vehicles. You’ll work on high-impact systems that demand performance, scalability, and reliability—where every line of code contributes to faster innovation and safer, smarter vehicles. What You'll Do What You'll Do Design and build scalable, maintainable backend systems and RESTful APIs for collecting, processing, and visualizing simulation and real-world vehicle data Develop data pipelines that enable real-time monitoring and analysis of actuator and motor performance across test environments Lead improvements to CI/CD infrastructure using GitHub Actions—focusing on reliability, speed, and observability of deployments Collaborate cross-functionally with engineers across modeling, testing, and hardware teams to deliver tools that drive measurable progress Leverage AI-powered coding agents to accelerate development, while maintaining full ownership of architectural integrity, code quality, and long-term system health Champion engineering excellence through peer code reviews, technical design discussions, and clear, actionable documentation What You'll Bring What You'll Bring Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related technical field Proven experience building and scaling backend services using Python (FastAPI or similar frameworks) Strong understanding of modern CI/CD practices, with hands-on experience in GitHub Actions Proficiency with SQL databases (MSSQL experience is a plus) Solid knowledge of frontend technologies—JavaScript, React, or TypeScript Experience with Git and Agile/Scrum development workflows Fluent in English, with strong communication and collaboration skills Bonus Qualifications Experience building desktop applications using frameworks like Tauri, Electron, or similar Familiarity with containerization (Docker, Kubernetes) , Tesla