Jobs · North Carolina

Principal DevOps Engineer

Progress Software · Raleigh, NC · 5 days ago
Hybrid$164k–$185k/yrFull-time

About the role

We are seeking a Principal DevOps Engineer to lead the design, evolution, and scaling of our CI/CD platforms and engineering productivity initiatives. This role will drive architectural decisions, standardization, and adoption of modern DevOps and AI practices across multiple product teams.

Responsibilities

  • Define and drive the DevOps platform strategy across CI/CD, build systems, and release engineering
  • Architect scalable and resilient pipelines using tools like TeamCity, Jenkins, or similar
  • Establish standards for pipeline design, modularity, and reusability
  • Design and implement end-to-end CI/CD pipelines for multiple product lines
  • Drive adoption of automation-first practices across build, test, and release workflows
  • Optimize build performance, reliability, and scalability
  • Integrate security practices (SAST, secrets management, dependency scanning) into pipelines
  • Define and enforce best practices for secure software delivery
  • Ensure alignment with frameworks such as SAMM, SOC2, etc.
  • Lead implementation of infrastructure-as-code using tools like Terraform, Kubernetes, Ansible
  • Manage and optimize cloud environments (AWS/Azure/GCP)
  • Improve developer experience by reducing build times and simplifying workflows
  • Introduce self-service capabilities for engineering teams
  • Drive adoption of modern tooling and best practices
  • Act as a technical leader and mentor for DevOps and engineering teams
  • Collaborate with architects and senior engineers to drive platform decisions
  • Influence cross-team adoption of standards and best practices

Requirements

  • Bachelor’s or Master’s degree in Computer Science or related field
  • 8+ years of experience in DevOps, Build Engineering, or Platform Engineering
  • Deep expertise in CI/CD tools (TeamCity, Jenkins, GitHub Actions, etc.)
  • Strong experience with cloud platforms (AWS, Azure, or GCP)
  • Containerization (Docker, Kubernetes)
  • Proficiency in scripting/programming: Python, Bash, PowerShell, or Java

Qualifications

  • Applied use of AI in the SDLC
  • Large-scale enterprise environments
  • Multi-product CI/CD ecosystems

Skills

  • Secrets management (Akeyless, Vault)
  • Artifact repositories (Artifactory, Nexus)
  • Security tools (Veracode, Polaris, BlackDuck, SonarQube)

Benefits

  • Medical, dental, vision, life & disability, and financial benefits (including 401(k) retirement savings plan)
  • Tuition Reimbursement program
  • Additional voluntary benefits including identity theft protection, auto & home insurance, legal, and pet insurance
  • Competitive salary, bonus, and best-in-class Employee Stock Purchase Program (ESPP) with a 27-month lookback
  • Flexible paid vacation time, paid day off for your birthday, and company holidays
  • A variety of leave plans, including Parental Leave
  • Employee Assistance Program (EAP) and an employee well-being program focusing on physical, mental, and financial health

Similar jobs

Quality Engineer

The Fountain GroupBloomfield, CT· 2 wk ago
OTHRapply on www2.jobdiva.com

Quality Engineer

RedwireHuntsville, AL· 2 wk ago
Quality Assurance$75k–$105k/yrapply on careers.edgeautonomy.io

Quality Engineer

Noveon Magnetics Inc.San Marcos, TX· 2 wk ago
Quality Assuranceapply on recruitingbypaycor.com

Quality Engineer

General Kinematics Vibrating EquipmentCrystal Lake, IL· 1 mo ago
Quality Assurance$70k–$80k/yrapply on recruiting.paylocity.com

Quality Engineer

Canadian Solar Inc.Mesquite, TX· 2 mo ago
Manufacturingapply on canadiansolar.wd5.myworkdayjobs.com

Quality Engineer

Cooper StandardSpartanburg, SC· 1 mo ago
Manufacturingapply on cooperstandard.wd1.myworkdayjobs.com