Principal Data Engineer
Core
Lead the design and evolution of scalable, reliable data platforms and ETL solutions within a complex enterprise environment.
Role type
Principal Data Engineer (hands-on IC with technical leadership)
Builds
Scalable data architectures, robust pipelines, ETL solutions, and data warehouse frameworks
Domain
Enterprise data engineering, cloud data platforms
Required skills
Data pipeline design, ETL development, data warehousing, cloud architecture, technical leadership, system analysis, API integration, CI/CD implementation, mentoring, Agile sprint planning
Preferred skills
Experience with diverse data sources (flat files, databases, APIs, streaming), data enrichment frameworks, large dataset processing
Technologies
IBM DataStage, Talend, ODI, Spark, Python, Unix, PL/SQL, Teradata, AWS (S3, Glue, Athena, Lake Formation, Lambda, EC2, RDS, EMR, Redshift, IAM), Azure, GCP, Java, JavaScript, C, C++, REST APIs, Bitbucket, GitHub, Jenkins