Summary
Dragos, Inc. is a global leader in xOT cybersecurity dedicated to protecting critical infrastructure systems. As a Software Engineer, you will build intuitive workflows for security professionals to detect and respond to cyber threats, taking ownership of the design and implementation of features while collaborating with cross-functional teams.
Responsibilities
- Own the design, implementation, and evolution of features from concept through delivery
- Make sound engineering decisions by balancing user experience, technical quality, delivery, and long-term maintainability
- Collaborate with Product, Design, and Engineering to turn ambiguous problems into well-designed solutions
- Continuously identify opportunities to simplify systems, reduce technical complexity, and improve the way we build software
- Drive improvements to engineering practices, tooling, and the developer experience through technical leadership and collaboration
- Contribute to the evolution of our architecture, tooling, and engineering standards
- Leverage AI-assisted development tools responsibly to improve engineering effectiveness, quality, and delivery
Skills
- Strong engineering fundamentals and the ability to apply them to real-world problems
- Sound engineering judgment and the ability to balance delivery, quality, and long-term maintainability
- Experience taking ownership of meaningful work from concept through delivery
- Ability to collaborate effectively across Product, Design, and Engineering
- A mindset of continuous improvement and a desire to strengthen the software, systems, and teams around you
- Experience with modern front-end technologies, including React, TypeScript, testing frameworks, state management, and modern build tooling
- Experience leveraging AI-assisted development tools to improve engineering effectiveness and quality
- Typical candidates for this role have 2-4+ years of professional software engineering experience. Equivalent experience and demonstrated capability are equally valued
- Experience building or contributing to shared UI component libraries or design systems
- Experience working closely with UX and Product from concept through delivery
- Experience designing or integrating with backend APIs and distributed systems
- Experience driving technical initiatives or influencing engineering practices across teams
- Experience working in cybersecurity environments. OT, or ICS are a plus
Qualifications
Must Haves
- Strong engineering fundamentals and the ability to apply them to real-world problems
- Sound engineering judgment and the ability to balance delivery, quality, and long-term maintainability
- Experience taking ownership of meaningful work from concept through delivery
- Ability to collaborate effectively across Product, Design, and Engineering
- A mindset of continuous improvement and a desire to strengthen the software, systems, and teams around you
- Experience with modern front-end technologies, including React, TypeScript, testing frameworks, state management, and modern build tooling
- Experience leveraging AI-assisted development tools to improve engineering effectiveness and quality
- Typical candidates for this role have 2-4+ years of professional software engineering experience. Equivalent experience and demonstrated capability are equally valued
Nice to Haves
- Experience building or contributing to shared UI component libraries or design systems
- Experience working closely with UX and Product from concept through delivery
- Experience designing or integrating with backend APIs and distributed systems
- Experience driving technical initiatives or influencing engineering practices across teams
- Experience working in cybersecurity environments. OT, or ICS are a plus
Benefits
- Competitive Equity Package
- Comprehensive Benefits Plan
- Remote-first mission-driven team across North America, Europe, the Middle East, and APAC
- #LI-REMOTE