Jobs · Information Technology · Texas

Principal Data Engineer

Scotiabank · Dallas, TX · Yesterday
Information TechnologyFull-time

About the role

Join a purpose-driven winning team, committed to results, in an inclusive and high-performing culture. The Principal Data Engineer will lead the design and evolution of enterprise-scale, multi-cloud data platforms and ingestion capabilities.

Responsibilities

  • Architect and lead the implementation of enterprise-scale data ingestion frameworks and patterns capable of processing structured, semi-structured, streaming, and unstructured data across hybrid and multi-cloud environments.
  • Define and implement reusable ingestion frameworks, reference architectures, and engineering standards that accelerate source onboarding and reduce delivery complexity.
  • Lead the technical design and optimization of high-throughput batch, streaming, CDC (Change Data Capture), API, event-driven, and file-based integration patterns.
  • Design and implement data pipelines for mission-critical workloads, ensuring scalability, resiliency, observability, security, and operational excellence.
  • Solve complex data integration challenges involving SaaS platforms, databases, mainframes, data warehouses, real-time messaging systems, and third-party applications.
  • Establish robust data quality, lineage, metadata, reconciliation, and governance controls throughout the ingestion lifecycle.
  • Drive adoption of modern engineering practices including Infrastructure-as-Code, CI/CD, automated testing, GitOps, and DevSecOps.
  • Define and implement platform observability strategies including monitoring, logging, alerting, performance tuning, and operational support models.
  • Provide technical leadership, architectural guidance, and mentorship to engineering teams while driving engineering excellence across multiple initiatives.
  • Evaluate emerging technologies and recommend strategies to improve scalability, reliability, performance, security, and cost optimization of enterprise data platforms.

Requirements

  • 10+ years of experience designing and delivering large-scale enterprise data platforms.
  • Proven experience architecting cloud-native and hybrid data solutions across Azure, AWS, and/or GCP.
  • Deep expertise designing enterprise ingestion architectures supporting high-volume, high-velocity, and mission-critical data workloads.
  • Experience establishing technical roadmaps, reference architectures, engineering standards, and platform operating models.
  • Strong ability to lead complex technical discussions and influence senior stakeholders across business and technology organizations.
  • Data Engineering & Integration Expert-level experience building resilient, scalable ETL/ELT, CDC, event-driven, streaming, and batch ingestion pipelines.
  • Extensive experience integrating data from enterprise applications, SaaS platforms, APIs, relational databases, NoSQL databases, messaging platforms, data warehouses, and external partner systems.
  • Strong understanding of data modeling, schema evolution, metadata management, data lineage, and data governance principles.
  • Experience implementing end-to-end data quality frameworks, reconciliation processes, and operational controls.
  • Deep expertise working with structured, semi-structured, and unstructured datasets at enterprise scale.
  • Platforms & Technologies Expertise with modern Lakehouse architectures, including Databricks and Delta Lake.
  • Strong experience with cloud-native data services across Azure, AWS, and GCP.
  • Advanced programming skills in Python, SQL, Scala, and Java.
  • Experience with distributed processing frameworks and large-scale data processing technologies.
  • Experience with event-streaming and messaging technologies such as Kafka, Event Hubs, Pub/Sub, or equivalent platforms.
  • Strong understanding of containerization, orchestration, microservices, and cloud-native architecture patterns.
  • DevOps & Engineering Excellence Extensive experience implementing CI/CD pipelines using GitHub, Bitbucket, Azure DevOps, GitLab, Terraform, and Infrastructure-as-Code practices.
  • Strong experience embedding security controls, compliance requirements, and automated testing into engineering pipelines.
  • Demonstrated expertise in troubleshooting, root-cause analysis, performance optimization, and production support.
  • Communication & Collaboration Ability to translate complex technical architectures into clear business outcomes for executive and non-technical audiences.
  • Proven track record of leading cross-functional teams and delivering complex data programs in large enterprise environments.
  • Strong mentorship and coaching capabilities with a passion for developing engineering talent.

Preferred Qualifications

  • 5+ years of experience with Databricks and Lakehouse architecture.
  • Experience supporting enterprise AI, machine learning, analytics, or real-time decisioning platforms.
  • Experience designing multi-region, highly available, and disaster-resilient data platforms.
  • Knowledge of enterprise governance, regulatory, privacy, and security requirements within highly regulated industries.

Similar jobs

Data Engineer

HaystackWashington, DC· 1 wk ago
RemoteInformation Technology$62k–$141k/yrapply on haystack.cv

Data Engineer

HaystackDallas, TX· 1 wk ago
Information Technologyapply on haystack.cv

Data Engineer

Shield Consulting Solutions, Inc.Annapolis Junction, MD· 1 wk ago
Information Technology$220k–$230k/yrapply on theapplicantmanager.com

Data Engineer

SnykBoston, MA· 2 wk ago
Information Technologyapply on snyk.wd103.myworkdayjobs.com

Data Engineer

Courier HealthNew York, NY· 3 wk ago
Information Technology$120k–$150k/yrapply on job-boards.greenhouse.io

Data Engineer

QODEFlorham Park, NJ· 1 mo ago
Information Technology