> Markdown version of [/jobs/ext/2722569-software-engineer](https://www.wearedevelopers.com/jobs/ext/2722569-software-engineer). 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). --- # Software Engineer - **Company:** Dragos, Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $165,000.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Microsoft Azure, Command-Line Interface, Code Review, Cyber Security, Continuous Integration, Programming Tools, Github, Integrated Development Environments, Python (Programming Language), Linux System Administration, E2e Testing, Ansible, Prometheus, Software Vulnerability Management, Delivery Pipeline, Grafana, Build Management, Containerization, Gitlab-ci, Git Flow, Kubernetes, Operational Systems, Terraform, Serverless Computing, Docker, Elk Stack, Jenkins, Vulnerability Analysis - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/senior-software-engineer-dragos-8112444 ## About the Role * 5+ years in a production software development environment, with 2+ years of experience with Python development. * 1+ years of experience designing and maintaining CI/CD pipelines using tools such as Jenkins, GitLab CI, GitHub Actions, or similar. * Experience with containerization technologies (Docker, Kubernetes) and infrastructure-as-code (Terraform, Ansible, or similar). * Experience with cloud platforms (AWS, Azure, or GCP) and cloud-native services. * Demonstrated ability to design and build developer tooling and workflow automation that improves team productivity. * Proficiency with git workflows, branching strategies, and code review processes at scale. * Solid understanding of Linux systems administration and command-line tooling. * Strong communication skills with the ability to translate technical concepts for non-technical stakeholders. * Experience working in a security-focused environment or with security content delivery pipelines is a plus. * ICS/OT knowledge and experience is nice to have. * Rust knowledge and experience is nice to have. * Experience with observability tools (Prometheus, Grafana, ELK stack, or similar) is helpful. * Background in vulnerability management, threat intelligence, or security operations is a bonus. ## Description Dragos is seeking a highly skilled Senior Software Engineer to join our Vulnerability Analysis content team. The ideal candidate will play a pivotal role in accelerating the delivery of vulnerability findings to our customers through robust automation and tooling. Collaborating closely with our team of vulnerability analysts, this person will be responsible for designing, building, and maintaining the CI/CD pipeline that powers our analysis review and deployment workflows. This critical function supports the rapid and accurate dissemination of vulnerability intelligence to protect operational technology (OT) environments., * Design, build, and maintain CI/CD pipelines for content review, validation, and deployment, including vulnerability analysis, asset catalogs, and report generation. * Develop and improve analyst workflows and tooling to streamline the vulnerability analysis and publication process. * Partner with vulnerability analysts to understand pain points and automate repetitive tasks in the content creation lifecycle. * Implement automated testing frameworks, including unit, integration, and end-to-end tests for vulnerability content validation. * Implement and maintain data validation, schema enforcement, and content quality assurance automation to ensure accuracy and consistency of vulnerability findings. * Collaborate with other engineering teams to integrate vulnerability content delivery into broader Dragos systems. * Mentor junior engineers and guide best practices. * Continuously improve deployment velocity and content quality. ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [5 steps for running a Kubernetes environment at scale](https://www.wearedevelopers.com/videos/88-5-steps-for-running-a-kubernetes-environment-at-scale) - [We adopted DevOps and are Cloud-native, Now What?](https://www.wearedevelopers.com/videos/485-we-adopted-devops-and-are-cloud-native-now-what) - [The Evolving Landscape of Application Development: Insights from Three Years of Research](https://www.wearedevelopers.com/videos/1459-the-evolving-landscape-of-application-development-insights-from-three-years-of-research) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 119 - ❤️ === ❤️](https://www.wearedevelopers.com/magazine/454-dev-digest-119) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers)