Lead Software Engineer

Northern TrustChicago, IL
Hybrid

About The Position

DevOps within Northern Trust Asset Management (NTAM) Investments Technology is responsible for designing, implementing, and optimizing scalable DevOps and cloud engineering practices supporting portfolio management, trading, and analytics platforms. This role partners closely with engineering teams, product owners, and investment stakeholders to deliver reliable, secure, and high-performance systems through modern CI/CD, cloud infrastructure, and automation frameworks.

Requirements

  • 5+ years of experience in DevOps, cloud engineering, or platform engineering
  • Strong experience with: Azure Cloud (DevOps, App Services, Functions, Storage, networking)
  • Strong experience with CI/CD tools (Azure DevOps, GitHub Actions, Jenkins)
  • Strong experience with Infrastructure as Code (Terraform / ARM / Bicep)
  • Proficiency in at least one programming/scripting language: Python, Bash, PowerShell, or C#
  • Experience with containerization and orchestration (Docker, Kubernetes preferred)
  • Strong understanding of SDLC, Agile practices, and release management

Responsibilities

  • Design and implement end-to-end CI/CD pipelines to enable fast, reliable software delivery
  • Automate infrastructure provisioning using Infrastructure as Code (IaC) (Terraform, ARM templates, Bicep)
  • Build and manage cloud-native environments (Azure) for application hosting, data processing, and services
  • Establish DevOps best practices for build, deploy, release, and version control workflows
  • Deploy and manage applications across Azure services (App Services, AKS, Functions, Azure DevOps, Key Vault, Storage)
  • Optimize system scalability, performance, and cost efficiency
  • Implement cloud security practices including identity/access management, secrets management, and compliance controls
  • Implement observability frameworks using tools like Azure Monitor, Application Insights, logging & alerting systems
  • Ensure high availability, resiliency, and disaster recovery for critical investment platforms
  • Lead root cause analysis and resolution of production incidents
  • Drive automation across: Build/test/deploy pipelines, Environment provisioning, Testing frameworks (unit, integration, performance)
  • Reduce manual effort and improve time-to-market through CI/CD optimization
  • Promote use of AI-assisted engineering tools (e.g., GitHub Copilot) to improve developer productivity
  • Partner with developers, QA, and product teams to embed DevOps in Agile delivery processes
  • Support sprint planning, release planning, and continuous delivery pipelines
  • Act as a bridge between engineering and operations, ensuring alignment on delivery and production readiness
  • Provide technical guidance to engineers on DevOps practices and cloud architecture
  • Champion DevOps culture across teams (automation, ownership, reliability)
  • Influence architecture decisions for scalable, cloud-first systems

Benefits

  • retirement benefits (401k and pension)
  • health and welfare benefits (medical, dental, vision, spending accounts and disability)
  • paid time off
  • parental and caregiver leave
  • life & accident insurance
  • other voluntary and well-being benefits
  • discretionary bonus program that may include an equity component
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service