Senior Software Engineer - Backend

Dragos

  • United States, United States
  • Remote
  • $165,000 a year
  • Posted Sep 29, 2025
Sign up — let your agent apply Sign in

BestApply tailors your resume and applies for you.

MicroservicesRustElasticsearchAIDevice IntegrationVLANPostgreSQLVXLANSDN

Job description

About the role

As a Senior Software Engineer on the Backend Community supporting the Microsegmentation Product Team, you will design and build high‑performance Rust services for Dragos’ OT Security Platform, collaborate across disciplines in a matrix‑style organization, and contribute to product outcomes beyond just code.

About the company

Dragos is the global leader in xOT cybersecurity, protecting critical infrastructure such as water, power and hospital systems. The company operates a remote‑first, mission‑driven team across North America, Europe, the Middle East and APAC, emphasizing authenticity, transparency and trust.

Requirements

  • 5+ years of experience developing backend systems in a fast‑paced, high‑performance team environment.
  • 3+ years of experience with relational databases such as PostgreSQL.
  • 3+ years of experience with NoSQL databases such as Elasticsearch.
  • 3+ years of experience working in a microservices architecture.
  • Solid understanding of Rust.
  • Familiarity with networking concepts like VLAN, SDN, and VXLAN.
  • Experience integrating with third‑party devices and data providers.
  • Experience incorporating AI tools, models, or services into development workflows.
  • Strong understanding of networking security architecture and concepts like VLAN, SDN, and VXLAN.
  • Experience working with and integrating networking devices such as firewalls, switches, routers, and virtual appliances.
  • Experience building information security products.
  • Experience with micro‑segmentation network configurations.
  • Experience with cloud‑first development and deployment.
  • Experience with Kotlin, Go, and Python in production environments.