Skip to main content
Dragos

Principal Software Engineer - Backend

RemoteUnited States only
Published
Role
Backend
Experience
Principal
$225k+/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

Core skills

Rust

Required skills

PostgreSQLElasticsearch

Optional skills

KubernetesDockerPrometheusGrafanaTerraformKotlinGoPython

What you'll do

  • Design and implement robust, testable, high-performance systems and tools in Rust.
  • Optimize existing software architectures to enhance speed and efficiency.
  • Actively participate in all phases of the development lifecycle, including debugging and optimization, ensuring and elevating software quality.
  • Stay informed about the latest advancements in Rust programming, security, and software design principles, helping to foster an environment of continuous learning and improvement.
  • Give and receive peer feedback on a normal cadence as part of our review cycle

What they require

  • 10+ years of experience developing backend systems at scale in high-performance team environments
  • 5+ years of experience in relational databases such as Postgres
  • 5+ years of experience with NoSQL databases such as Elasticsearch
  • 5+ years of experience working in a microservices architecture
  • Rust proficiency – or the willingness and demonstrated ability to become proficient quickly

Benefits

  • Competitive Equity Package
  • Comprehensive Benefits Plan

Dragos is the global leader in xOT cybersecurity, combining technology, threat intelligence, and expert services to protect critical infrastructure systems.

CybersecurityEnterprise
$225k+/yr