> Markdown version of [/jobs/ext/2104031-job-description-senior-software-engineer-build-release-ci-cd](https://www.wearedevelopers.com/jobs/ext/2104031-job-description-senior-software-engineer-build-release-ci-cd). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Job Description: Senior Software Engineer (Build & Release / CI/CD) - **Company:** Cisco Systems, Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Audit Trail, Microsoft Azure, Cloud Computing Security, Continuous Integration, Linux, DevOps, Programming Tools, Elasticsearch, Github, Groovy, Python (Programming Language), Key Management, Linux System Administration, Networking Basics, Systems Development Life Cycle, Ruby on Rails, Release Management, Reliability Engineering, Ruby, Zero Trust Network Access, Shell Script, Software Engineering, Toolchain, TypeScript, Circleci, ReactJS, Istio, Delivery Pipeline, Rspec, Grafana, Technical Debt, Gitlab, Git, Cloudformation, Build Management, Containerization, Gitlab-ci, Kubernetes, Infrastructure Automation Frameworks, Information Technology, Build Tools, Build Process, Teamcity, Terraform, Software Version Control, Cisco, Docker, Jenkins, Artifactory - **Published:** August 18, 2026 - **Apply:** https://www.dice.com/job-detail/d8eb105c-d669-42e3-9c19-1fc56178a43b ## About the Role * 5+ years of experience in Software Engineering, Build Engineering, or Release Engineering * Strong experience with CI/CD platforms including Jenkins, GitLab CI, GitHub Actions, TeamCity, Buildkite, CircleCI, or similar * Expertise with Git, GitHub, and GitLab version control systems * Experience with Docker, Kubernetes, Artifactory, and AWS * Strong Linux administration and troubleshooting skills * Proficiency in Shell scripting, Groovy, Ruby, or Python * Experience with JavaScript/TypeScript build pipelines * Experience supporting React.js toolchains * Hands-on experience with Ruby on Rails applications and RSpec testing pipelines * Knowledge of DevOps best practices and infrastructure automation * Excellent troubleshooting, communication, and collaboration skills Preferred Skills * FedRAMP Moderate/High or DoD IL4/IL5 experience * AWS GovCloud or Azure Government experience * Infrastructure as Code (Terraform, CloudFormation) * Secrets management (Vault, AWS Secrets Manager) * Zero Trust architecture * Service Mesh technologies * Elastic Stack (ELK) * Grafana monitoring and visualization * Security compliance automation * Networking fundamentals, * Bachelor''s degree in Computer Science, Information Technology, Engineering, or related field. * Minimum 5 years of professional experience in Build Engineering, DevOps, Release Engineering, or Software Engineering. * Strong understanding of software development lifecycle (SDLC) and Agile methodologies. * Experience designing scalable build systems and automation frameworks. * Strong analytical and problem-solving abilities. * Excellent written and verbal communication skills. Nice to Have * Experience working in highly regulated cloud environments. * AWS GovCloud or Azure Government deployments. * Kubernetes platform administration. * Infrastructure automation using Terraform or CloudFormation. * Experience with compliance frameworks including FedRAMP, FISMA, GovRAMP, or DoD IL5. * Knowledge of observability platforms including Grafana and Elastic Stack. * Background in networking and cloud security. ## Description We are seeking an experienced Senior Software Engineer to join the Dashboard Build team supporting Cisco through Cognizant. This role focuses on designing, implementing, and maintaining scalable build and deployment infrastructure that enhances developer productivity while meeting stringent FedRAMP High and DoD IL5 compliance requirements. The ideal candidate will have deep expertise in CI/CD, build and release engineering, cloud-native technologies, automation, and developer tooling., * Design, implement, and maintain highly available build and deployment systems. * Develop scalable CI/CD pipelines that improve software delivery efficiency. * Build secure deployment workflows that satisfy FedRAMP High and DoD IL5 compliance. * Implement access controls, audit logging, secrets management, and compliance evidence collection. * Monitor build health, deployment success rates, and developer productivity metrics. * Collaborate with Product Engineering teams to improve development workflows. * Partner with Site Reliability Engineering (SRE) teams to ensure platform scalability and reliability. * Troubleshoot build failures and coordinate resolution across engineering teams. * Improve automation to reduce technical debt and manual processes. * Support containerized application builds using Docker and Kubernetes. * Optimize React and Ruby on Rails build pipelines. * Maintain Linux-based build infrastructure and automation tooling. * Participate in incident response and continuous process improvement initiatives. ## Related Videos - [How Cisco embraced a DevOps culture within its network engineering team](https://www.wearedevelopers.com/videos/99-how-cisco-embraced-a-devops-culture-within-its-network-engineering-team) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)