About the Role
Dragos is on a relentless mission to defend industrial organizations that provide us with the necessities of modern civilization. We are looking for a Staff Software Engineer remote to join our Vulnerability Analysis Content Team. In this role, you will play a pivotal part in accelerating the delivery of vulnerability findings to our customers through robust automation and tooling.
What You'll Do
- Design, build, and maintain CI/CD pipelines for content review, validation, and deployment, ensuring rapid and accurate dissemination of vulnerability intelligence.
- Develop and improve analyst workflows and tooling to streamline the vulnerability analysis and publication process.
- Own technical strategy for the content delivery pipeline, making architecture decisions and managing design documentation.
- Collaborate with Vulnerability Analysts to automate repetitive tasks in the content creation lifecycle.
- Implement automated testing frameworks for vulnerability content validation, including unit, integration, and end-to-end tests.
- Design and enforce data validation and content quality assurance automation to ensure accuracy and consistency of findings.
- Lead cross-team initiatives to integrate vulnerability content delivery into broader Dragos systems.
- Mentor junior engineers and provide technical leadership on DevOps and automation initiatives.
Requirements
- 8+ years in a production software development environment, with 4+ years of experience in Python development.
- 3+ years of experience designing and maintaining CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions.
- Strong experience with containerization technologies (Docker, Kubernetes) and infrastructure-as-code (Terraform, Ansible).
- Experience with cloud platforms (AWS, Azure, or GCP) and cloud-native services.
- Demonstrated ability to architect, design, and build developer tooling and workflow automation.
- Proficiency with git workflows and code review processes at scale.
- Solid understanding of Linux systems administration and command-line tooling.
- Strong communication skills to translate technical concepts for non-technical stakeholders.
Nice to Have
- Experience working in a security-focused environment or with security content delivery pipelines.
- ICS/OT knowledge and experience.
- Experience with observability tools (Prometheus, Grafana, ELK stack).
- Background in vulnerability management, threat intelligence, or security operations.
What We Offer
- Salary of $192,000 per year.
- Competitive equity package.
- Comprehensive benefits plan.
- Remote-first culture with operations in North America, Europe, the Middle East, and APAC.
- Opportunity to work on mission-critical projects that can save the world.
Join Dragos as a Staff Software Engineer remote and lead critical CI/CD automation initiatives. Enjoy a competitive salary and equity package while making a global impact.
Who Will Succeed Here
Proficiency in Python and experience with CI/CD tools such as Jenkins or GitLab CI, enabling efficient automation of deployment processes in a cloud environment.
Strong familiarity with container orchestration using Kubernetes and Docker, allowing for seamless application deployment and scaling in a remote work setup.
A proactive mindset focused on continuous improvement and a passion for cybersecurity, particularly in the context of industrial systems, to enhance the vulnerability analysis process.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months