Principal, Cloud Engineer at Northern Trust

Chicago, Illinois, United States

Northern Trust Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Financial Services, TechnologyIndustries

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 7+ years of experience in cloud engineering, DevOps, or platform engineering
  • Hands-on experience with container orchestration platforms (Kubernetes, ECS, AKS, or GKE)
  • Strong experience with serverless services (AWS Lambda, Azure Functions, Google Cloud Functions)
  • Experience with IaC (Terraform, CloudFormation, ARM) for managing infrastructure
  • Proficiency in cloud platforms (AWS, Azure, or GCP)
  • Strong programming/scripting skills in Python, Go, or similar
  • Experience with container registries, service mesh (Istio, Linkerd), and API gateways
  • Familiarity with DevOps tools (Jenkins, GitHub Actions, ArgoCD, Helm)
  • Knowledge of cloud networking, microservices design, and event-driven patterns
  • Strong troubleshooting, problem-solving, and communication skills

Responsibilities

  • Design and implement cloud-native architectures leveraging containers (Docker, Kubernetes, OpenShift, ECS, AKS, GKE) and serverless platforms (AWS Lambda, Azure Functions, Google Cloud Functions)
  • Develop automation for container orchestration, scaling, monitoring, and lifecycle management
  • Build CI/CD pipelines for deploying containerized and serverless applications
  • Implement API-driven solutions and event-driven architectures using serverless compute
  • Ensure workloads are optimized for performance, cost, and scalability
  • Operate and maintain container platforms and serverless services across multiple cloud environments
  • Implement observability solutions for monitoring, logging, and tracing (e.g., Prometheus, Grafana, CloudWatch, Datadog)
  • Troubleshoot runtime issues and improve the resiliency of workloads through autoscaling, load balancing, and failover strategies
  • Ensure platform reliability through automation, testing, and continuous improvement
  • Enforce security best practices in container and serverless deployments, including secrets management, IAM policies, and network controls
  • Implement compliance controls, vulnerability scanning, and patch management for workloads
  • Ensure container images and serverless functions meet enterprise security and regulatory requirements
  • Partner with application teams to modernize workloads using containers and serverless compute
  • Provide technical expertise and guidance on best practices in containerization and serverless design patterns
  • Contribute to standards, playbooks, and reusable frameworks to accelerate adoption
  • Mentor junior engineers and upskill teams on container and serverless technologies

Skills

Docker
Kubernetes
OpenShift
ECS
AKS
GKE
AWS Lambda
Azure Functions
Google Cloud Functions
CI/CD
Prometheus
Grafana
CloudWatch
Datadog

Northern Trust

About Northern Trust

N/AHeadquarters
N/AYear Founded
N/ACompany Stage

Land your dream remote job 3x faster with AI