Principal Engineer - Data Platform
Core
Architecting and migrating ServiceNow's Global Cloud Services data foundation from a legacy Cloudera stack to a modern lakehouse (Trino, Iceberg, dbt) while designing a portable architecture for commercial and regulated environments.
Role type
Principal Engineer - Data Platform Modernization
Builds
A modern lakehouse data warehouse serving as the substrate for Global Cloud Services data consumers, including the FinOps Engineering Platform, Forecast Engine, and FCR automation.
Domain
Cloud Data Engineering / FinOps / Enterprise Data Platform
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Distributed query systems, Data lakehouse architecture, Data migration strategy, Streaming data pipelines, Data governance and security, Cloud infrastructure design, Technical leadership, System architecture, CI/CD and DevOps, Observability
Preferred skills
AI/ML tooling for data migration, Open-source contribution, Industry conference speaking
Technologies
Trino, Iceberg, dbt, Kafka, PostgreSQL, Kubernetes, AWS, GCP, Azure, Cloudera (legacy), Hive, Impala, Spark, Lightdash
Responsibilities
Design the target architecture for the GCS Data Warehouse and define the migration strategy to retire the Cloudera platform. Own the ingestion architecture including CDC from PostgreSQL and streaming layers. Establish data governance, security, and access control models for both commercial and regulated environments. Lead technical decision-making across workstreams including analytics, cloud development platform, and multi-cloud infrastructure. Drive the responsible use of AI/ML tooling to accelerate migration and validation. Represent ServiceNow at industry conferences and contribute to open-source projects.
Seniority
Principal, hands-on technical leadership