Responsibilities:
- Design and implement robust, testable, high-performance systems and tools in Rust for the OT Security Platform.
- Optimize existing software architectures to enhance speed and efficiency, participating in debugging and optimization phases.
- Stay informed about the latest in Rust programming, security, and software design to foster continuous learning.
Qualifications:
- Minimum of 5+ years developing backend systems in fast-paced, high-performance teams with solid Rust understanding.
- 3+ years experience with relational databases (Postgres), NoSQL (Elasticsearch), and microservices architectures.
- Experience integrating third-party devices, data providers, and AI tools into development workflows.
Additional Skills:
- Experience building distributed systems at scale, with familiarity in Kubernetes, Docker, and observability tooling.
- Knowledge of CI/CD pipelines, IaC tools like Terraform, and secure coding practices for security-focused products.
- Proficiency in Kotlin, Go, or Python in production, with potential for mentoring or leading technical initiatives.
Dragos
Dragos is the market leader in Industrial Control System (ICS) and Operational Technology (OT) cybersecurity, providing technology, threat intelligence, and services to defend critical infrastructure. As a remote-first company, it operates globally with core values of authenticity, transparency, and trust, focusing on a mission to protect essential services like water and electricity.