Job Summary:
Tesla is revolutionizing its R&D efforts and Energy products production to accelerate the world’s transition to sustainable energy. As a Facilities Data Engineer, you will construct data ingestion pipelines, engineer automated reporting workflows, and collaborate with various teams to optimize operations and support decision-making.
Responsibilities:
• Construct data ingestion pipelines to capture real-time operational data from facility SCADA systems
• Engineer automated reporting workflows utilizing Power BI and Python to compile and distribute daily energy management metrics
• Assist in programming and integrating Programmable Logic Controllers (PLCs) with the centralized data infrastructure
• Develop and maintain data collection modules within the Ignition industrial application platform
• Design and implement Apache Airflow Directed Acyclic Graphs (DAGs) to schedule and monitor automated data workflows
• Analyze and optimize existing data ingestion scripts to reduce processing latency for large-scale telemetry datasets
Qualifications:
Required:
• Programming experience in C#, Java, Python, JavaScript, and TypeScript
• Experience building applications with Object-Oriented Programming (OOP) and Object-Oriented Design (OOD)
• Experience in building scalable APIs and backend services, using .NET, Java, and Node.js
• Experience in building Microservices and Service-oriented architecture
• Experience programming in SQL, MySQL, and NoSQL databases
• Experience with query optimization and stored procedures
• Experience developing with HTTPS, RESTful APIs, WebSockets, and JSON and experience in cross-browser compatibility and web standards
Company:
Tesla is an electric vehicle and clean energy company that provides electric cars, solar, and renewable energy solutions. Founded in 2003, the company is headquartered in Austin, USA, with a team of 10001+ employees. The company is currently Late Stage.