{"id":2300752,"url":"https://alion.io/job/ninjaone-principal-devops-engineer-continuous-delivery","title":"Principal DevOps Engineer, Continuous Delivery","company":{"id":782,"name":"NinjaOne","domain":"ninjaone.com","url":"https://alion.io/company/ninjaone","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Jobvite","truth_index":null},"role":"DevOps","role_family":"DevOps","seniority":"lead","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["United States"],"countries":["US"],"hiring_countries":["US"],"hiring_countries_total":1,"salary":{"min":200000,"max":260000,"currency":"USD","period":"year","gross":null,"usd_annual":260000},"salary_estimate":null,"experience_years_min":10,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon ECS","optional":false},{"name":"AWS","optional":false},{"name":"Bitbucket","optional":false},{"name":"CI/CD","optional":false},{"name":"CircleCI","optional":false},{"name":"FedRAMP","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GitLab CI","optional":false},{"name":"GitOps","optional":false},{"name":"Helm","optional":false},{"name":"IAM","optional":false},{"name":"Jenkins","optional":false},{"name":"Kubernetes","optional":false},{"name":"Kustomize","optional":false},{"name":"Platform Engineering","optional":false},{"name":"Progressive Delivery","optional":false},{"name":"Python","optional":false},{"name":"Terraform","optional":false},{"name":"C++","optional":true},{"name":"Kotlin","optional":true},{"name":"PostgreSQL","optional":true}],"status":"live","first_seen_at":"2026-10-11T21:06:25Z","employer_posted_date":"2026-10-11","last_verified_at":"2026-10-12T03:47:54Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Description\nAbout the Role\nPrincipal DevOps Engineer: Continuous Delivery & Deployment Automation\nAs a Principal DevOps Engineer on NinjaOne's DevOps Engineering team, you will be a key technical leader responsible for evolving how software is deployed and released at scale. You will own the design, architecture, and continuous improvement of NinjaOne's Continuous Delivery and deployment automation capabilities ensuring that code moves from commit to production quickly, safely, predictably, and with minimal manual intervention.\nThis role has a strong emphasis on Continuous Delivery, deployment automation, progressive delivery, release orchestration, feature flagging, and automated rollback. You will help establish the technical patterns and platforms that enable engineering teams to deploy frequently while maintaining strong production safety and operational controls.\nThis is a highly hands-on role.You will design and implement deployment systems, build automation, solve complex release engineering problems, and provide technical leadership across Engineering, QA, Security, SRE, and Architecture.\nYou will also work with cloud infrastructure and Infrastructure as Code as part of the deployment lifecycle. Strong cloud and IaC knowledge is important, but the primary focus of this role is how software gets safely and reliably deployed to production.\nNinjaOne operates at a significant scale, supporting millions of endpoints through a cloud-based platform. This role provides an opportunity to influence the next generation of our software delivery and release engineering capabilities.\nWe're a fast-paced, rapidly growing company, and this role is ideal for someone who thrives on owning the \"last mile\" of software delivery - turning builds into safe, automated, repeatable production deployments and helping evolve NinjaOne toward a modern, deploy-at-will model.\nLocation- We are flexible on remote working from home, if you are located in the USAand 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, andWA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option.\n*Onsite interviews may be requiredfor this role.\nWe hire the best software engineers, but experience in our stack can’t hurt: NinjaOneis built onJava, Kotlin, C++, Golangand 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.\nWhat You’ll be Doing\nOwn Continuous Delivery End to End:Design, build, and continuously improve our Continuous Delivery pipelines - from artifact promotion through progressive rollout to production. You will be the technical owner of how software gets deployed, promoted, validated, and rolled back across environments and regions.\nArchitect Deployment Automation:Build highly automated deployment workflows that eliminate manual release steps and enable engineering teams to deploy safely and consistently. Design reusable deployment frameworks and automation that can support multiple applications, services, environments, and deployment models.\nDesign Progressive Delivery Strategies:Architect and implement progressive deployment patterns including blue/green, canary, rolling, percentage-based, and regional deployments. Build automated health checks and deployment gates that determine whether a release should continue, pause, or roll back.\nBuild Automated Release Orchestration:Design and implement release orchestration across services, environments, and regions. Automate deployment sequencing, dependency management, artifact promotion, validation, release approvals where required, and rollback.\nDrive Feature Flagging & Controlled Releases:Partner with Engineering and Architecture to establish and evolve NinjaOne's feature flagging capabilities. Enable teams to decouple deployment from feature release and safely control when and where functionality becomes available. Build integration between feature flagging and deployment workflows to support gradual, canary, percentage-based, regional, and tenant-based rollouts.\nBuild and Improve CI/CD Pipelines:Lead the evolution of NinjaOne's CI/CD framework, with particular depth on the Continuous Delivery side. Build pipelines that integrate artifact management, environment promotion, automated testing, deployment automation, security checks, quality gates, feature flags, deployment health checks, progressive rollout, and automated rollback.\nEstablish Deployment Guardrails:Build automated controls that make production deployments safer without introducing unnecessary manual processes. Establish deployment criteria based on application health, automated testing, code quality, security signals, monitoring, and production telemetry.\nImprove Deployment Observability:Build visibility into the health and performance of the deployment lifecycle. Establish metrics and dashboards for deployment success rate, deployment duration, rollback rate, change failure rate, and other delivery signals. Integrate deployment telemetry with application and infrastructure observability to support automated release decisions.\nWork with Infrastructure & Cloud Platforms:Work closely with Cloud Platform, SRE, and Infrastructure teams to ensure deployment systems integrate effectively with the underlying infrastructure. Use Infrastructure as Code and cloud automation where appropriate to support application deployment and release workflows. You should be comfortable troubleshooting deployment issues involving cloud infrastructure, networking, IAM, containers, Kubernetes/ECS, configuration, and other platform dependencies.\nDrive Deployment Reliability:Partner with SRE and Engineering to improve deployment reliability and reduce deployment-related incidents. Participate in complex deployment and production incidents, lead technical investigations, and drive permanent remediation. Build automated recovery and rollback capabilities that minimize customer impact when releases do not behave as expected.\nProvide Technical Leadership:Serve as a technical authority for Continuous Delivery, deployment automation, progressive delivery, and release engineering. Lead complex technical initiatives from architecture and design through implementation. Define technical standards, reference architectures, and best practices for deployment and release automation. Mentor senior and staff engineers and raise the technical bar across the DevOps organization.\nOther duties as needed. \nAbout You\n10+ years of experience in DevOps, Release Engineering, Platform Engineering, Software Engineering, or a related technical discipline\nDeep hands-on experience designing and operating Continuous Delivery and deployment automation platforms at scale, including automated release workflows, artifact promotion, validation, and rollback\nStrong understanding and practical experience with progressive delivery strategies (canary, blue/green, rolling, controlled rollouts) and feature flagging for controlled feature releases, including automated canary analysis and integrating feature flagging directly with deployment platforms\nStrong experience with CI/CD platforms (e.g., CircleCI, GitHub Actions, GitLab CI, Bitbucket Pipelines, Jenkins, or equivalent), including building reusable pipelines, deployment frameworks, and automation, as well as modernizing or migrating enterprise CI/CD and deployment platforms\nStrong programming and scripting skills in Go, Python, Bash, or similar languages\nStrong understanding of artifact management and promotion across environments\nExperience integrating automated testing, security, quality, and operational checks into deployment pipelines, along with deployment observability and release metrics and integrating application observability and production telemetry into automated release decisions\nSolid understanding of cloud environments (preferably AWS), Infrastructure as Code (preferably Terraform), and containers/Kubernetes or ECS, including Kubernetes deployment tooling such as Helm or Kustomize, GitOps or declarative deployment models, and multi-region application deployments\nStrong troubleshooting and problem-solving skills across distributed systems and production environments\nDemonstrated ability to lead complex technical initiatives across multiple engineering teams, with strong communication and technical leadership skills, including establishing deployment standards across large engineering organizations and coaching engineers on deployment automation, release engineering, and deployment safety best practices\nExperience with software supply-chain security and DevSecOps practices\nA track record of reducing deployment lead time, change failure rate, and time to recover through automation and progressive delivery practices\nAbout Us\nNinjaOne unifies IT to simplify work for nearly 40,000 customers in 140+ countries.\nThe 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.\nWhat You’ll Love\nWe are a collaborative, kind, and curious community.\nWe honor your flexibility needs with full-time work that is hybrid remote.\nWe have you covered with our comprehensive benefits package, which includes medical, dental, and vision insurance.\nWe help you prepare for your financial future with our 401(k) plan.\nWe prioritize your work-life balance with our unlimited PTO.\nWe reward your work with opportunity for growth and advancement.\nAdditional Information\nThis position isNOTeligible for Visa sponsorship.Due to federal government security requirements associated with our FedRAMP-authorized environment, candidates must be U.S. citizens or lawful permanent residents.\n*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.\nStarting 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 coverageand PTO. For roles based in California, Colorado,Maryland, New Jersey, or Washingtonthebase salary hiring range for this position is$200,000 - $260,000 per year.\nFor roles based in New York, the base salary hiring range for this position is $200,000 - $260,000per year.\nAll 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.\n#LI-KS2\n#LI-Remote","description_format":"text","description_chars":11276,"description_truncated":false,"requirements":{"experience_years_min":10,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"phd","optional":false},"security_clearance":false,"languages":[]},"benefits":["Insurance coverage","Life insurance","Unlimited PTO","Vision insurance"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"},{"name":"Florida","iso":null,"kind":"city"},{"name":"Texas","iso":null,"kind":"city"},{"name":"Virginia","iso":null,"kind":"city"},{"name":"New Jersey","iso":null,"kind":"city"},{"name":"Kansas","iso":null,"kind":"city"},{"name":"Illinois","iso":null,"kind":"city"},{"name":"Maryland","iso":null,"kind":"city"},{"name":"Massachusetts","iso":null,"kind":"city"},{"name":"Connecticut","iso":null,"kind":"city"},{"name":"Maine","iso":null,"kind":"city"},{"name":"New York","iso":null,"kind":"city"},{"name":"North Carolina","iso":null,"kind":"city"},{"name":"Ohio","iso":null,"kind":"city"},{"name":"Oregon","iso":null,"kind":"city"},{"name":"Colorado","iso":null,"kind":"city"},{"name":"Georgia","iso":null,"kind":"city"},{"name":"California","iso":null,"kind":"city"},{"name":"Tennessee","iso":null,"kind":"city"}],"hiring_excludes":[],"relocation_offered":true,"industries":["IT Service & Asset Management","RMM & MSP Software","Backup & Disaster Recovery"],"lifecycle":[{"event":"open","at":"2026-10-11T21:06:25Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 1","filings_12m":1,"filings_prev_12m":3,"green_card_filings_12m":0,"median_offered_wage_usd":192500,"route":null,"cap_exempt":false,"checked_at":"2026-10-03T21:08:04+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)"],"filings_for_role_12m":1}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":35,"reasons":["conf:3","win:early"],"computed_at":"2026-10-12T06:55:09Z"},"pay":{"stated_usd_annual":260000,"is_top_pay":true},"html_url":"https://alion.io/job/ninjaone-principal-devops-engineer-continuous-delivery","json_url":"https://alion.io/job/ninjaone-principal-devops-engineer-continuous-delivery.json","meta":{"generated_at":"2026-10-12T07:30:20Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":12020,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":782},"rest":"https://alion.io/mcp/rest/get_company?id=782"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fninjaone-principal-devops-engineer-continuous-delivery"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fninjaone-principal-devops-engineer-continuous-delivery"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fninjaone-principal-devops-engineer-continuous-delivery"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/ninjaone-principal-devops-engineer-continuous-delivery\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fninjaone-principal-devops-engineer-continuous-delivery"}]}