Full Stack Developer (m/w/d) – Gigafactory Berlin-Brandenburg

Tesla

Responsibilities

  • We are looking for a highly motivated full stack developer to join the in-shop data engineering team for powertrain manufacturing. You join a team of data experts that are building a state-of-the-art data analytics platform for operations intelligence. At Gigafactory Berlin-Brandenburg as well as worldwide, Tesla produces enormous amounts of data. Our platform leverages the data to support both associates and engineers in daily operations on the shopfloor, as well as all levels of management in high-impact decisions.
    A successful candidate is a self-starter, comfortable with ambiguity, with excellent attention to detail, an ability to work in a fast-paced and ever-changing environment, and an ability to work effectively with cross-functional teams.

Requirements

  • M.Sc. (or B.Sc. with comparable experience) in mathematics, computer science, physics, engineering or equivalent in experience.
  • Relevant experience in an automated manufacturing environment is desirable.
  • Advanced proficiency in imperative/functional/object-oriented Python.
  • Proficiency with backend technologies, ideally Python (Django/Flask/FastAPI/…; Gunicorn, Uvicorn).
  • Proficiency with API design (REST, GraphQL).
  • Proficiency with SQL queries and DBMS (MySQL/PostgreSQL/SQLite); experience with ORM tools (SQLAlchemy, Alembic).
  • Experience with HTML5 and CSS frameworks (Bootstrap/Foundation/…).
  • Experience with executive dashboarding (Plotly Dash/Bokeh/…).
  • Commitment to software quality (unit tests, code documentation, …).
  • Proficiency with network protocols and security.
  • Experience with container technologies (Docker, Kubernetes).
  • Experience with CI/CD workflows (Jenkins/GitHub Actions/GitLab CI/…).
  • Commitment to agile methodologies.
  • Experience with Scientific Python (Numpy, Scipy, Pandas, Scikit-learn, TensorFlow, …).
  • Other technologies (Java, Go, JavaScript frontend frameworks, …).