Principal Data Engineer
Core
Architecting, designing, and implementing scalable and robust data solutions for efficient data processing, storage, and retrieval.
Role type
Principal Data Engineer
Builds
Scalable data pipelines, data models, schemas, and cloud-based data infrastructure
Domain
Energy / Data Engineering
Deliverable
production ML models | infrastructure
Required skills
Data pipeline design, ETL frameworks, SQL, NoSQL databases, data modeling, data warehousing, cloud platforms (AWS/Azure/GCP), distributed computing, containerization, data governance
Preferred skills
Big data technologies (Hadoop, Spark, Hive), mentoring, agile methodologies, technology evaluation
Technologies
Hadoop, Spark, Hive, AWS, Azure, Google Cloud
Responsibilities
Lead design and development of scalable data pipelines; Develop data models and schemas; Manage and optimize data infrastructure; Mentor team members; Evaluate new technologies for data processing
Seniority
Principal, hands-on IC with leadership