Staff DevOps Engineer, IaC

Posted 3 Days Ago
19 Locations
Remote or Hybrid
180K-240K Annually
Expert/Leader
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Our mission is to simplify IT operations, making IT teams more efficient and users more productive.
The Role
Own and evolve enterprise CI/CD release pipelines, with emphasis on continuous delivery, progressive rollouts, automated health checks, rollback, and multi-service releases. Lead Terraform and multi-cloud IaC architecture across AWS, Azure, and GCP, including reusable modules, state management, governance, security, compliance, and cost controls. Drive organization-wide IaC adoption, monitor deployments and infrastructure, respond to incidents, and mentor engineering teams.
Summary Generated by Built In

About the Role

As a Staff DevOps Engineer, you'll own how code gets from commit to production at NinjaOne — designing and continuously improving the release and deployment pipelines that let engineering teams ship quickly, safely, and often. This role sits at the intersection of CI/CD, deployment automation, and Infrastructure as Code, and it's built for someone who thinks in modules, state files, and plan/apply workflows, not manual console changes.

 

Terraform is our IaC standard, and you'll be the architect behind it — building a cloud-agnostic foundation that scales across teams today and extends to a multi-cloud future (AWS now, Azure/GCP as we grow). You'll operate at both a strategic and hands-on level: setting deployment and IaC standards org-wide, mentoring engineers, and partnering closely with Development, QA, Security, and IT to keep our release process fast, secure, and resilient.

 

This is a high-ownership role for someone who wants to own the "last mile" of software delivery — turning builds into safe, repeatable production deployments backed by clean, modular infrastructure code — and who's excited to shape that strategy as we expand into new regions and cloud providers.

 

Location - We are flexible on remote working from home, if you are located in the USA and reside in one of the following states - CA, CO, CT, FL, GA, *IL, KS, MA, MD, ME, NJ, NC, NY, OH, OR, TN, TX, VA, and WA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option.

 

*Onsite interviews may be required for this role.

 

We hire the best software engineers, but experience in our stack can’t hurt: NinjaOne is built on Java, Kotlin, C++, Golang and Postgres; supporting millions of user endpoints and running as a scalable cloud service in AWS.  Knowing large-scale datastore bottlenecks, asynchronous application design and client-server architecture will help you.

 

What You’ll be Doing

 

  • Own the CD/Release Pipeline: Design, build, and continuously improve delivery pipelines — from artifact promotion through progressive rollout (blue/green, canary, rolling) to production, with automated health checks, gating, and rollback. Build the CI/CD framework with particular depth on the CD half: release orchestration, environment promotion, deployment gating, automated rollback. Automate release management across services and regions — deployment scheduling, change tracking, feature-flag-driven rollout, coordinated multi-service releases.

 

  • Lead Terraform/IaC Strategy & Architecture: Serve as technical authority on the Terraform codebase: module design, remote state management (backends, locking), workspace/organization strategy, versioning, provider pinning, RBAC for infra changes, and secrets management — built to scale across dozens of teams without conflict. Define the cloud-agnostic architecture (abstraction layers, reusable module libraries, naming/tagging conventions) that lets this extend from AWS to Azure/GCP as the company grows multi-cloud.

 

  • Establish Governance & Guardrails: Implement policy-as-code and automated compliance/security/cost scanning (Sentinel, OPA, Checkov, Infracost, or similar) directly into the Terraform pipeline so infra changes are safe, auditable, and cost-aware by default.

 

  • Drive Org-Wide Adoption: Partner with every engineering team to migrate existing infrastructure onto the new Terraform architecture; build documentation, golden-path templates, and training so teams outside DevOps/Deployment Engineering can safely author their own IaC.

 

  • Drive Cross-Cloud Infrastructure Delivery: Design, develop, and deploy secure, compliant infrastructure in AWS (current primary cloud) via Terraform, shaping module/architecture strategy so the standard extends cleanly to Azure/GCP as those environments come online.

 

  • Monitor, Support, and Respond: Proactively monitor deployment pipelines, release health, Terraform plan/apply activity, and infra alerts/metrics. Serve as technical escalation point for production support, including after-hours. Own incident response, rollback, and remediation decisions for both deployment and infrastructure issues.

 

  • Mentor the Team: Coach engineers on release engineering, deployment safety, Terraform best practices, and IaC code quality.

 

  • Other duties as needed.

 

About You

  • 10+ years cloud DevOps (AWS-primary), with strong emphasis on release engineering, deployment automation, and IaC.
  • Multi-cloud production experience required — AWS plus hands-on, production-grade work in Azure and/or GCP (not theoretical portability).
  • 4+ years hands-on, production-grade Terraform — module authoring, remote state (S3/DynamoDB), workspaces, provider version management, safe plan/apply in CI/CD.
  • Deep CD experience (not just CI) — progressive rollout strategies, automated rollback, supporting infra as code.
  • Proven enterprise-scale Terraform architecture experience — remote state design, module registries, versioning/governance policy, multi-team access control.
  • Real multi-cloud IaC architecture experience — built/operated a cloud-agnostic architecture in production, not just designed portable-in-theory modules.
  • Terraform ecosystem tooling (Terragrunt, Terraform Cloud/Enterprise, Atlantis, Sentinel/OPA, Checkov) — plus.
  • Track record driving org-wide IaC adoption — migrations, golden-path templates, enabling other teams.
  • Agile/version-control tooling: Jira, Confluence, Git, BitBucket.
  • Deep CI/CD tooling expertise, with hands-on CircleCI experience strongly preferred; we're especially interested in candidates who've owned the CD/release side of the pipeline — including the provisioning layer — not just build/test automation.
  • Expert in cloud ops — scalability, reliability, maintainability through full deployment lifecycle.
  • Track record reducing lead time, change failure rate, time to recover.
  • Ability to coach/mentor.
  • 7+ years *nix (Linux, MacOS, BSD, AIX).
  • 5+ years scripting (Shell, Go, Python, PERL, Tcl/Tk) for deployment tooling/Terraform providers.
  • 5+ years monitoring/alerting/observability, including drift detection against Terraform state.
  • Kubernetes/ECS experience (Helm, Kustomize) including cluster/node provisioning via Terraform — highly desirable.

  

About Us 

NinjaOne unifies IT to simplify work for nearly 40,000 customers in 140+ countries. ​

The NinjaOne Unified IT Operations Platform delivers endpoint management, autonomous patching, backup, and remote access in a single console to improve efficiency, increase resilience, and reduce spend. By automating IT and managing all endpoints, organizations give employees a great technology experience at work. ​ NinjaOne is obsessed with customer success and has retained a 98% customer satisfaction score for more than 5 years.

 

What You’ll Love 

We are a collaborative, kind, and curious community. 

We honor your flexibility needs with full-time work that is hybrid remote.

We have you covered with our comprehensive benefits package, which includes medical, dental, and vision insurance.

We help you prepare for your financial future with our 401(k) plan.

We prioritize your work-life balance with our unlimited PTO.

We reward your work with opportunity for growth and advancement.

 

Additional Information

This position is NOT eligible for Visa sponsorship.

 

*Due to operational policies, NinjaOne is unable to hire for this role within the city limits of Chicago. We will consider all qualified candidates who reside outside of the city proper or are willing to self-relocate.

 

Starting pay for the successful applicant depends on a variety of job-related factors, including but not limited to location, market demands, experience, job-related knowledge, and skills. The benefits available for this position include medical, dental, vision, 401(k) plan, life insurance coverage and PTO.

For roles based in California, Colorado, Maryland, New Jersey, or Washington the base salary hiring range for this position is $180,000 - $240,000 per year.

 

For roles based in New York, the base salary hiring range for this position is $180,000 - $240,000 per year.

 

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable law. We are committed to providing an inclusive and diverse work environment.

 

 

#LI-KS2

#LI-Remote

#LI-Hybrid

#BI-Remote

#BI-Hybrid

 

 

Skills Required

  • 10+ years of cloud DevOps experience, primarily with AWS, emphasizing release engineering, deployment automation, and infrastructure as code
  • Production-grade multi-cloud experience with AWS and Azure and/or GCP
  • 4+ years of production-grade Terraform experience, including module authoring, remote state, workspaces, provider management, and CI/CD plan/apply workflows
  • Deep continuous delivery experience, including progressive rollouts and automated rollback
  • Enterprise-scale Terraform architecture experience, including remote state, module registries, versioning, governance, and multi-team access control
  • Production experience designing and operating cloud-agnostic multi-cloud infrastructure as code
  • Experience with Terraform ecosystem tools such as Terragrunt, Terraform Cloud or Enterprise, Atlantis, Sentinel or OPA, and Checkov
  • Experience driving organization-wide infrastructure-as-code adoption through migrations, templates, documentation, and training
  • Experience with Jira, Confluence, Git, and Bitbucket
  • Deep CI/CD tooling expertise; hands-on CircleCI experience is strongly preferred
  • Expertise in cloud operations, scalability, reliability, maintainability, and the full deployment lifecycle
  • Experience reducing lead time, change failure rate, and time to recover
  • Ability to coach and mentor engineers
  • 7+ years of experience with Unix-like systems, including Linux, macOS, BSD, or AIX
  • 5+ years of scripting experience with Shell, Go, Python, Perl, or Tcl/Tk
  • 5+ years of monitoring, alerting, and observability experience, including Terraform state drift detection
  • Kubernetes or ECS experience with Helm or Kustomize, including cluster or node provisioning through Terraform
  • Ability to work in the United States and reside in an eligible state

NinjaOne Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about NinjaOne and has not been reviewed or approved by NinjaOne.

  • Healthcare Strength — Health coverage spans medical, dental, and vision with a notable employer premium contribution, alongside mental-health and wellness programs. This combination indicates robust support for routine and preventive care.
  • Leave & Time Off Breadth — Policies highlight unlimited or flexible PTO alongside paid holidays and sick time, as well as generous parental leave. Flexible scheduling and hybrid/remote options reinforce time-off usability.
  • Fair & Transparent Compensation — Pay is characterized as decent to good overall and competitive for many engineering and senior IC roles. Publicly posted ranges and salary snapshots align to market-typical totals in several functions.

NinjaOne Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Austin, TX
2,000 Employees
Year Founded: 2013

What We Do

NinjaOne, the automated endpoint management platform, delivers visibility, security, and control over all endpoints for more than 30,000 customers in 130+ countries. The cloud-native NinjaOne platform simplifies endpoint management, patching, and visibility for environments at any scale. It is proven to increase productivity, reduce security risk, and lower costs. 

Why Work With Us

NinjaOne is proud to be an independent, founder-led company. NinjaOne is filled with passionate, driven people of all backgrounds. We’re proud to celebrate our differences and build a company based on integrity, inclusion and acceptance. We invest in our staff and implement a policy of transparency with a flat organizational structure.

Gallery

Gallery

Similar Jobs

Vannevar Logo Vannevar

Devops Engineer

Artificial Intelligence • Machine Learning • Software • Defense
Remote
USA
225 Employees

Applied Systems Logo Applied Systems

Sr. Manager, Data Engineering

Artificial Intelligence • Cloud • Payments • Software • Business Intelligence • Generative AI • Automation
Remote or Hybrid
United States
3116 Employees
135K-185K Annually

Digible Logo Digible

Account Manager

AdTech • Agency • Artificial Intelligence • Digital Media • Marketing Tech • Social Media • PropTech
Remote or Hybrid
United States
145 Employees
87K-100K Annually

Xero Logo Xero

Consultant

Cloud • Fintech • Information Technology • Machine Learning • Software
Remote or Hybrid
United States
4500 Employees
79K-89K Annually

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account