Principal Solutions Architect - Data Engineering
Core
Design and implement end-to-end data solutions for large enterprises, leading teams of Solution Architects and Data Engineers to deliver production-grade systems.
Role type
Principal Solutions Architect (Data Engineering)
Builds
End-to-end data solutions, ELT pipelines, and data integration architectures for global enterprises
Domain
Cloud Data Engineering & Modern Data Stack
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Cloud data platforms (Snowflake, AWS, Databricks), Python/Scala programming, SQL optimization, dbt (ELT pipeline development), Team leadership and mentoring, Client stakeholder management, Solution architecture design
Preferred skills
Legacy big data platforms (Hadoop/HDFS), Distributed storage (S3, ADLS, GCS, NoSQL), Streaming technologies (Spark, Kafka, Flink), Data integration tools (Fivetran, Airflow, NiFi), Data observability (Great Expectations, Monte Carlo), AI/ML pipeline readiness (MLflow, SageMaker), Open table formats (Iceberg, Delta Lake, Hudi)
Responsibilities
Lead and manage a team of Solution Architects and Data Engineers; Design and deliver detailed technical solutions, POCS, and roadmaps; Collaborate with client stakeholders and cross-functional teams; Develop end-to-end technical solutions ensuring performance, security, and scalability; Create and deliver detailed presentations and documentation.
Seniority
Principal, hands-on IC with leadership responsibilities