iManage

Software Engineer (DevOps)

iManage
Apply
2 months ago
Chicago, IL, USASenior / Staff+

Base Salary

$110k - $150k/yr

Responsibilities

  • Lead the design and execution of large-scale development infrastructure for dozens of engineering teams.
  • Reduce operational toil through automation, software development, and self-service tooling.
  • Own infrastructure-as-code and GitOps practices using Terraform, Helm, and ArgoCD.
  • Modernize CI/CD pipelines, including the transition from Jenkins to GitHub Actions.
  • Define branch protection, environment promotion, and rollback standards.
  • Partner with application teams, SRE, and other stakeholders to improve delivery and standardization.
  • Support a resilient, cost-effective, and secure-by-default cloud platform.
  • Serve as an escalation point for pipeline and platform triage.
  • Lead or support large-scale legacy platform migrations and mentor other engineers.

Requirements

  • 5–8 years of experience in DevOps, SRE, or platform engineering roles.
  • Track record of independently leading technical initiatives.
  • Production experience with Kubernetes, including cluster operations, workload migrations, and troubleshooting.
  • Experience with infrastructure-as-code and GitOps-based continuous delivery.
  • Experience building or maintaining CI/CD pipelines using GitHub Actions or comparable tools.
  • Experience applying reliability engineering concepts such as SLOs and SLAs.
  • Experience working in a public cloud environment; Azure and AKS are strongly preferred.
  • Experience building automation or internal self-service tooling to reduce operational burden.
  • Ability to collaborate across teams and mentor other engineers.
  • Preferred experience leading legacy platform migrations end to end.
  • Preferred experience with Linux server stacks, configuration management, observability and alerting tools, GitHub Apps, service identity, and secrets management.
  • A bachelor’s degree or equivalent experience in Computer Engineering or a related field is a bonus qualification.
  • Proficiency in one or more programming languages such as Python, Java, or Golang, and familiarity with scripting languages such as PowerShell, Bash, Python, or Ruby.

Benefits

  • Hybrid work arrangement with in-office presence on Tuesdays and Thursdays and flexible working hours.
  • Market-competitive base salary and an annual performance-based bonus.
  • Health, vision, dental, and life insurance.
  • 401(k) retirement savings plan with company match up to 4%.
  • Enhanced parental leave with 20 weeks of fully paid primary leave and 10 weeks of fully paid secondary leave.
  • Flexible paid time off and company wellness days.
  • Access to RethinkCare behavioral health and well-being resources.
  • Unlimited access to LinkedIn Learning and interactive Microsoft courses and training.
  • Internal career development framework, certification opportunities, open-plan workspace, free snacks and drinks, gaming area, and social events.

Tech Stack

AzureBashChefGitHub ActionsGoGrafanaHelmJavaJenkinsKubernetesLinuxPowerShellPrometheusPythonRubyTerraform

Categories

iManage

About iManage

1,001-5,000 employees

iManage builds a cloud-enabled knowledge work platform for law firms, corporate legal departments, and professional services, combining document and email management with search, governance, and AI. It sells enterprise software via subscriptions and managed cloud, with products such as iManage Work, iManage Share, and the Ask iManage generative assistant to organize and understand business content. Founded in 2015 and headquartered in Chicago, it is privately held and serves customers globally in regulated industries.

Contact me