Nextracker Inc.
Software Engineering Intern – Data… at Nextracker Inc. · Fremont
InternshipOn-siteFull-timeFremont, North Bldg, California -$83k–$114k/yr
Skills
pythonsqldata engineeringazuredatabrickskafkadata qualityanalytical skillscommunication skills
Job Description
Summary: Nextpower is a company focused on driving the global energy transition with innovative clean energy technology. They are seeking a highly motivated summer intern to join the Data Engineering team to help build and operate production data pipelines that power analytics and operational insights from power plant telemetry.
Responsibilities:
- Build and operate telemetry data pipelines from ingestion through curated lakehouse tables
- Implement streaming ingestion using Kafka concepts (e.g., Azure Event Hubs or similar technologies)
- Develop Databricks lakehouse pipelines producing Bronze/Silver/Gold Delta tables (or equivalent patterns)
- Enforce schema validation, data contracts, and data quality checks (e.g., expectations/tests)
- Handle real-world pipeline issues such as late-arriving data, duplicates, out-of-order events, and schema drift
- Optimize pipelines for performance, reliability, and cost
- Create clear documentation and runbooks to support owned pipelines in production
- Collaborate with engineers and stakeholders to translate requirements into robust, maintainable data products
Required Qualifications:
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Data Engineering, Software Engineering, or a related field (or equivalent practical experience)
- Proficiency in Python and/or SQL, with the ability to write clean, maintainable code
- Strong understanding of data fundamentals (schemas, data modeling basics, transformations, and data reliability concepts)
- Exposure to distributed systems and/or big data concepts (e.g., Spark, streaming, or parallel processing)
- Strong analytical and troubleshooting skills; ability to debug issues using logs, metrics, and data inspection
- Excellent written and verbal communication skills, including comfort documenting work clearly
- Comfortable working in a fast-paced, high-performance environment with mentorship and feedback
Preferred Qualifications:
- Experience with Azure (Event Hubs, ADLS Gen2) or cloud data platforms (AWS/GCP equivalents)
- Experience with Databricks, Delta Lake, or lakehouse architectures
- Exposure to streaming (Kafka or similar) and event-driven data pipelines
- Familiarity with data quality practices (tests, validation, data contracts) and CI/CD
Required Skills: Python, SQL, Data Engineering
Important Skills: Azure, Databricks, Kafka
Nice-to-Have Skills: Data Quality, Analytical Skills, Communication Skills