Job Summary:
EVgo is one of the nation’s largest public fast charging networks for electric vehicles, committed to building a sustainable business that powers transportation and protects the planet. The Senior Data Engineer will leverage data to inform decision-making across charger deployment, utilization, and customer experience, while building scalable data pipelines and developing advanced analytics and models.
Responsibilities:
• Identifying, processing, and making data available for network planning software development, analysis, and reporting.
• Collaborate with cross-functional teams, including data analysts, data scientists, and product managers, to understand and scope requirements to ensure data infrastructure meets project needs.
• Design and implement robust data pipelines to ingest, transform, and store data from various internal and external sources.
• Oversee the development and maintenance of the data warehouse, to ensure data quality, integrity, and security.
• Build AI agent semantic layers/data models and architecture for agent decision making and software integrations.
• Evaluate and implement advanced data engineering technologies to enhance the efficiency and scalability of data processing.
• Provide strategic guidance on data architecture and contribute to the overall data governance framework.
Qualifications:
Required:
• Typically requires a minimum of 5 years of related experience with a Bachelor’s degree; or 3 years and a Master’s degree; or a PhD without experience; or equivalent work experience.
• Strong expertise in designing and implementing Python data pipelines. Proficiency in working with Pandas/Polars or other dataframe libraries is a plus.
• Proficient in reading/writing SQL, database design, optimization techniques, and debugging. Proficiency in Snowflake or other columnar warehouses is a plus.
• Solid understanding of cloud-based data storage and processing solutions (e.g., AWS, Azure, and Snowflake).
• Experience with version control systems (Github, Gitlab, etc.) and collaborative development practices.
• Excellent communication and leadership skills, with the ability to work effectively in a collaborative, fast-paced, and dynamic team environment.
• Experience with Cron job and/or scheduling of scripts in a microservices architecture.
• Strong problem-solving and analytical skills with ability to communicate complex, technical ideas.
• Interest in performing other tasks such as data analysis, data validation, and data visualization.
Preferred:
• Proficiency in Tableau or other visualization products are a plus but not mandatory.
• Understanding of web application architecture and Django/Flask knowledge is a plus but not required.
Company:
EVgo provides fast charging networks for private and public electric vehicles. Founded in 2010, the company is headquartered in Los Angeles, USA, with a team of 201-500 employees. The company is currently Growth Stage.