You are viewing a preview of this job. Log in or register to view more details about this job.

Data Engineer

The Role
Tesla Motors is seeking a Data Engineer. This person will design, develop, maintain and support our Enterprise Data Warehouse & BI platform within Tesla using various data & BI tools, this position offers unique opportunity to make significant impact to the entire organization in developing data tools and driving data driven culture.

Responsibilities:
  • Design and implement backend services and tools that handle fleet vehicle data collection and batch processing.
  • Maintain systems connecting to national vehicle platform and local government platforms.
  • Work with different teams on data collection related certifications, new requirements and improvements.

Desired Skills:
  • Strong ability to work and communicate effectively with her/ his team and peers within the service/engineering organization.
  • Strong ability to be self-directed and work independently, with strong organization and documentation skills.
  • Exceptional capacity for managing simultaneous activities and challenges.
  • Experience in building and maintaining databases
  • Experience in Big Data processing using Apache Hadoop/Spark ecosystem applications like Hadoop, Hive, Spark, Kafka and HDFS preferable
  • Experience with JavaScript and building UI's is a plus
  • Familiar with GBT-32960 is a plus
  • Skilled with common workplace and database software (MS Word, Excel, Visio, Access, etc).

Requirements/ Qualification:
  • BS/MS in Computer Science, Electrical/Computer Engineering or equivalent.
  • Strong scripting skills in python.
  • Knowledge of various data communication protocols (e.g. REST API, Websockets)
  • Experience with SQL and familiarity with database performance concepts like indices, segmentation, projections, and partitions
  • Must be fluent in English (additional foreign languages a plus/possible requirement for position).