Principal Software Engineer, Data Architecture
Core
Define and advance global enterprise data architecture strategy, leading the design of strategic platforms for secure external data exchange and self-service data access.
Role type
Principal Software Engineer, Data Architecture
Builds
Enterprise data platforms for onboarding, exchange, discovery, and consumption of data assets.
Domain
Financial services / Enterprise Data Architecture
Deliverable
production ML models | infrastructure
Required skills
Enterprise-scale data architecture, distributed systems design, cloud-native data services, AI-driven data platform integration, data governance, security compliance, technical leadership, executive stakeholder management
Preferred skills
Experience with agentic commerce architectures, modern data technologies adoption
Technologies
Databricks, Snowflake, Delta Lake, Spark, Kafka, Flink, NiFi, Hadoop/Cloudera
Responsibilities
Establish architectural vision for enterprise data platforms, develop roadmaps balancing immediate needs with long-term scalability, drive adoption of modern data technologies, mentor global engineering teams, influence technical decisions at C-suite level
Seniority
Principal, hands-on IC with enterprise influence