Dragos
Senior Software Engineer
United States · Senior
Sponsorship not specifiedDetected 15 days ago
PythonCode ReviewGitAWSGCPAzureCloud PlatformsDockerKubernetesTerraformAnsibleCI/CDGitHub ActionsJenkinsLinuxPrometheusGrafanaCybersecuritySOC OperationsTest AutomationCommunication
About the role
- 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.
Responsibilities
- 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.
- The systems we protect deliver the water you drink, power your home, and keep the hospitals your community depends on running.
Requirements
- 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.
- Proficiency with git workflows, branching strategies, and code review processes at scale.
- Strong communication skills with the ability to translate technical concepts for non-technical stakeholders.
- Experience with observability tools (Prometheus, Grafana, ELK stack, or similar) is helpful.
- Demonstrated ability to design and build developer tooling and workflow automation that improves team productivity.
- Solid understanding of Linux systems administration and command-line tooling.
- Background in vulnerability management, threat intelligence, or security operations is a bonus.
Nice to have
- 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.
Compensation
- Salary: $165,000
Benefits
- Competitive Equity Package
- Comprehensive Benefits Plan
Company info
- We are the global leader in xOT cybersecurity, combining technology, threat intelligence, and expert services.
This listing is sourced directly from Dragos's careers page and normalized into a canonical job model.