N

Northern Trust

Global wealth management and asset servicing

Cloud Data Platform Engineer

Platform EngineeringConfirmed live in the last 24 hours
Full-timeChicago, IL, USA$137.4k - $233.6kHybrid

About the Job

Requirements

  • A bachelor's degree in computer science, Data Engineering, or a related field is required; a master's degree is preferred.
  • At least 7 years of experience in data engineering, cloud engineering, or platform engineering.
  • Hands-on experience with at least one major cloud provider, Azure or AWS.
  • Strong experience with cloud data platforms such as Snowflake and Databricks.
  • Expertise in DevOps engineering, including cloud infrastructure resource creation and data object change management.
  • Expertise building data pipelines with tools such as Azure Data Factory, Synapse, Apache Airflow, dbt, Kafka, or similar tools.
  • Proficiency in infrastructure as code and related tools, including GitHub, Copilot, Terraform, YAML, Azure DevOps, DevSecOps, CloudFormation, or Pulumi.
  • Experience with programming languages such as SQL, Python, YAML, Java, or Scala.
  • A deep understanding of cloud-native data services such as Azure Synapse, Data Factory, Azure App Services, AWS Redshift, Glue, S3, and Athena.
  • Familiarity with containerization and orchestration using Docker and Kubernetes.
  • Knowledge of FinOps principles for cost-efficient data platform design.
  • Experience operating cloud platforms in regulated environments with governance, audit, security, and compliance requirements is preferred.

Responsibilities

  • Design, implement, operate, and continuously improve cloud-based data platform services and infrastructure supporting enterprise data, analytics, and AI workloads using technologies including Databricks, Snowflake, Azure, and AWS.
  • Develop standardized onboarding, provisioning, and operational processes to support self-service data platform capabilities for platform consumers.
  • Engineer reusable platform services, templates, and automation patterns to improve developer productivity and platform adoption.
  • Integrate cloud data services with enterprise applications, APIs, and third-party technologies.
  • Build and maintain Lakehouse architecture capabilities for structured, semi-structured, and unstructured data at enterprise scale.
  • Implement CI/CD, infrastructure as code, and configuration management practices using enterprise-standard automation and deployment tools, including Terraform and automated provisioning.
  • Develop and maintain reusable infrastructure-as-code modules, deployment templates, and platform blueprints to standardize operations.
  • Develop platform services, automation, and documentation that enable self-service onboarding, provisioning, governance, and operational management.
  • Design and maintain GitHub-based CI/CD pipelines to automate platform provisioning, application deployment, testing, and operational workflows.
  • Build reusable frameworks and automation for data workflows, monitoring, and scaling.
  • Develop and optimize frameworks for data ingestion, transformation, orchestration, processing, and AI-powered workloads across the platform.
  • Optimize cloud data platform performance, cost, and scalability, including providing tools to application teams.
  • Implement automated resiliency solutions, including disaster recovery, backup, and failover strategies that meet enterprise standards.
  • Establish observability, monitoring, alerting, and operational tooling to ensure platform reliability, availability, and performance.
  • Enforce governance, security, and compliance standards, including GDPR, HIPAA, and SOC 2.
  • Implement and maintain secure-by-design platform patterns, access controls, encryption standards, and audit capabilities.
  • Work with architects and security teams to implement role-based access, encryption, and audit controls.
  • Support metadata management, data discoverability, and enterprise-wide data democratization.
  • Evaluate emerging cloud data services and recommend adoption based on enterprise needs.
  • Provide technical expertise in designing cloud-based data architectures and solutions.
  • Collaborate with architects and engineering teams to define platform standards, design patterns, and technical roadmaps.
  • Partner with data scientists, business intelligence teams, and application developers to enable advanced analytics and AI/ML workloads.
  • Mentor junior engineers and contribute to best practices in cloud engineering and data development.

Desired Qualifications

  • Experience operating cloud platforms within regulated environments with strong governance, audit, security, and compliance requirements.

About the Company

Northern Trust

Global wealth management and asset servicing

Preparing company summary.

Company size
10,001+
Company stage
IPO
Headquarters
Chicago, IL
Founded
1889

Recently Posted Jobs

Explore more opportunities at Northern Trust

See more jobs