Dragos

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.