Senior Software Engineer - Backend

Dragos
United States
Workplace: RemoteFull timeUSD 225,000+Function: Software EngineeringExperience: 10+ yearsSkills: ["Communication","Self-direction","Product sense","Mentoring","Architectural leadership"]

Build and optimize robust backend systems for the Dragos OT Security Platform within a backend community in a matrix-style engineering organization. Design and implement high-performance Rust services and tools, improve existing architectures for speed and efficiency, and drive quality through the full development lifecycle. Collaborate remotely, provide and receive peer feedback, and help lead architectural decisions while staying current on Rust, security, and modern software design.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Dragos
Dragos
3 weeks ago

Senior Software Engineer - Backend

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Build and optimize robust backend systems for the Dragos OT Security Platform within a backend community in a matrix-style engineering organization. Design and implement high-performance Rust services and tools, improve existing architectures for speed and efficiency, and drive quality through the full development lifecycle. Collaborate remotely, provide and receive peer feedback, and help lead architectural decisions while staying current on Rust, security, and modern software design.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Design and implement robust, testable, high-performance backend systems and tools in Rust.
  • •Optimize existing software architectures to enhance speed and efficiency.
  • •Own software quality across the development lifecycle, including debugging and optimization.
  • •Stay current on Rust advancements, security, and software design principles to support continuous improvement.
  • •Give and receive peer feedback as part of the engineering review cycle.

Pay and Benefits

Salary: USD 225,000

Key Requirements

  • •10+ years of experience developing backend systems at scale in high-performance team environments.
  • •5+ years of experience with relational databases such as Postgres.
  • •5+ years of experience with NoSQL databases such as Elasticsearch.
  • •5+ years working in a microservices architecture, with solid Rust experience and understanding of language design tradeoffs.
  • •Proven track record mentoring senior engineers and ability to lead architectural decisions across multiple teams.
Experience:10+ yearsMicroservicesDistributed systemsHigh-performance teamsRelational databasesNoSQL databases
Skills:CommunicationSelf-directionProduct senseMentoringArchitectural leadership
Languages:English
Tech Stack:RustPostgresElasticsearchMicroservicesKubernetesDockerPrometheusGrafanaCI/CDTerraformIaCKotlinGoPython

Company Brief

Dragos
Provides industrial cybersecurity solutions protecting operational technology (OT) and industrial control systems (ICS) with threat detection, incident response, and asset visibility to secure critical infrastructure and manufacturing environments.
Industry: Cybersecurity
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series D
Headquarters: Washington, D.C., United States
Founded: 2016
WebsiteLinkedIn