CPI Security

DevSecOps Engineer

CPI Security

Charlotte, North Carolina, United StatesPosted Jun 15, 2026

Job description

** Position Summary **** : **

CPI is looking for a ** DevSecOps Engineer ** to join our application engineering team . This is not a traditional DevOps role . T his role must recognize and imbed security a cross the entire application delivery lifecycle . This teammate d riv es efficiency into the engineering team’s work , while e mbedding controls, automation, and threat-aware thinking into every pipeline, deployment, and platform.

You'll work at the intersection of Salesforce delivery, cloud infrastructure, and application security, partnering with engineers and security team mate s to ship faster and safer.

** Key Responsibilities **** : **

  • Manage release engineering , branching strategies, automated deployments, metadata diffing, sandbox seeding, and rollback playbooks ( Salesforce / GearSet are currently core applications)

  • Design and operate secure CI/CD pipelines and cloud-native services ( Salesforce, AWS , Snowflake)

  • Work in conjunction with other IT teammates to identify and resolve technical pipeline issues and escalate items while retaining ownership

  • Embed automated security gates ( SAST, DAST, SCA, IaC scanning ) , container image scanning, and secrets detection directly into developer workflows

  • Support and extend AI and Snyk code quality gates

  • Architect and maintain AWS infrastructure IaC ( Terraform ) , with security baselines enforced via policy-as-code

  • Containerize workloads with Docker, orchestrate via ECS/EKS (or AKS) , and harden images against CVEs and supply-chain attacks (SBOMs, signing, provenance)

  • Partner with security team for pipeline incident response and infrastructure security events and postmortems

  • Continuously evaluate tool alerts and reduce alert fatigue through tuning and automation

  • Support and troubleshoot all pipeline & IaC tools to ensure engineering adoption

  • Contribute to scrum ceremonies as a technical voice on delivery, release readiness, and risk

** Core Experience **

  • 10+ years of professional software development experience across one or more of: Java, .N ET/C# , Python, Node.js, or Apex

  • 5+ years in a DevOps, SRE, or Platform Engineering role, with at least the last 2 years explicitly focused on DevSecOps practices

  • Demonstrated history of owning production systems end-to-end ( design, deployment, monitoring, and incident response )

  • Independent problem solver able to investigate, identify , evaluate, and drive practical solutions

** Salesforce Delivery **

  • Hands-on experience for Salesforce CI/CD: pipeline configuration, automated testing, problem analysis, and unit test coverage enforcement ( GearSet preferred)

  • Strong understanding of Salesforce metadata, sandbox strategy, and Apex test automation

  • Experience integrating Salesforce deployments with Git-based source-of-truth workflow s

** Cloud & Infrastructure **

  • AWS at depth: IAM, VPC design, KMS, Secrets Manager, GuardDuty , Security Hub, CloudTrail, Config, WAF

  • Docker and container orchestration (ECS, EKS, or Kubernetes) in production

  • Infrastructure as Code: Terraform (preferred) with modular, reusable, policy-checked patterns.

  • CI/CD platforms: GitHub Actions, GitLab CI, Jenkins, or CircleCI

** Security Tooling & Practices **

  • SAST/DAST/SCA tooling; e.g. Snyk (preferrable) , Checkmarx , SonarQube

  • Container/image scanning , SBOM generation , and p olicy-as-code

** Soft Skills **

  • Strong communication — you can explain a vulnerability to an executive and a regex to a junior engineer in the same afternoon

  • Pragmatic risk thinker — you know when to block a deploy and when to file a ticket

  • Collaborative; sensitive to "security as a department of no"

** Nice to Have **

  • Salesforce certifications (Platform Developer I/II)

  • AWS certifications (Solutions Architect Professional, Securi t y Specialty)