Software Engineer – Node.js (m/w/d) - Gigafactory Berlin - Brandenburg Opportunity

Tesla company

Subscribe to our Telegram & Twitter Channel

Software Engineer – Node.js (m/w/d) - Gigafactory Berlin - Brandenburg in GERMANY

Visa sponsorship & Relocation 1 year ago
What To Expect
Tesla is accelerating the world's transition to sustainable energy. We continuously develop revolutionary strategies and products within shortest time, and successfully launch them on a large scale. This is only possible through extraordinary speed, innovation, and efficiency.

Gigafactory Berlin forms the perfect basis for rolling out Tesla's incredible success story in Europe. The most important pillar for this is our employees. Their passion, motivation and engagement ensure that we consistently achieve our goals.

The Role

Tesla is looking for an outstanding Software Engineer - Backend that will be part of a startup team focused on delivering highly scalable and modular products and services; to address the most difficult problems of our growing network of Gigafactories. The Software Engineer - Backend will work together with various stakeholders and project managers from different business units to successfully deliver product features according to roadmaps and be subsequently co-responsible for the implementation.

What You'll Do

  • Collaborate with product managers and end users to analyze functional and non-functional business requirements
  • Closely collaborate with frontend engineers and product managers to design and implement features that are efficient and scalable
  • Continuously engage with users to gather feedback on existing solutions, and advocate for good usability across all the product
  • Maintain and improve existing functionality, apply design changes to the architecture as it fits
  • Mentor and support junior software engineers to help them grow and improve
  • Continuously improve processes, standards and practices to assure highest product quality


  • What You'll Bring

  • Demonstrated expertise in software development fundamentals such as software design, algorithms, data structures, modularity, and code maintainability
  • Degree in Computer Science or relevant field or equivalent experience / evidence of exceptional ability
  • Extensive hands-on experience in software development utilizing Node.js, preferably for I/O intensive applications
  • Proficiency in REST principles and best practices for creating and implementing RESTful APIs
  • Familiarity with continuous integration/continuous delivery (CI/CD) tools and methodologies
  • Strong competence in cloud-based deployment environments, with working knowledge of Docker, Kubernetes, and Software-as-a-Service (SaaS) principles (12-Factor App)
  • Practical experience with both SQL and NoSQL databases
  • Exposure to React and ability to perform full-stack development is highly desirable
  • Working familiarity with Express, Redis, and RabbitMQ is an advantage


  • What We Offer
    You will be working in our state-of-the-art Gigafactory, where you’ll solve the world's most interesting problems with the best and brightest people who share a passion to change the world. Tesla’s compensation package includes competitive salary and Tesla shares or bonuses. Typical benefits that are offered are a pension program, 30 vacation days, flexible work arrangements, corporate benefits, employee insurances, relocation, and commuting support.

    , Tesla
    Apply now

    Subscribe our newsletter

    New Things Will Always Update Regularly