Senior Software Engineer - Backend
Generate a McCoy IQ challenge in 30 seconds.
See how candidates think and approach the work this role demands, before the phone screen. We'll build a video challenge from this posting, and you can edit or share it before it goes live.
Key details
Job Description
<div class="content-intro"><p><span class="TextRun SCXW107525881 BCX8" lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW107525881 BCX8">At Dragos, the mission is personal. The systems we protect deliver the water you drink, power your home, and keep the hospitals your community depends on running. Those critical infrastructure systems that power our civilization around the world are under attack every day by adversaries. When those systems fail, people are&nbsp;</span><span class="NormalTextRun SCXW107525881 BCX8">immediately</span><span class="NormalTextRun SCXW107525881 BCX8">&nbsp;at risk.&nbsp;</span><span class="NormalTextRun SCXW107525881 BCX8">We are the global leader in&nbsp;</span><span class="NormalTextRun SCXW107525881 BCX8">xOT</span><span class="NormalTextRun SCXW107525881 BCX8">&nbsp;cybersecurity, combining technology, threat intelligence, and expert services. The people here chose this work because they understand&nbsp;</span><span class="NormalTextRun SCXW107525881 BCX8">what is</span><span class="NormalTextRun SCXW107525881 BCX8">&nbsp;at stake</span><span class="NormalTextRun SCXW107525881 BCX8">. Here, you will find a remote-first mission-driven team across North America, Europe, the Middle East, and APAC built on authenticity, transparency, and trust. If safeguarding the systems that protect your family, friends, and community is the kind of work that matters to you, you are in the right place.</span></span><span class="EOP Selected SCXW107525881 BCX8" data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559685&quot;:0,&quot;335559737&quot;:0,&quot;335559738&quot;:120,&quot;335559739&quot;:160,&quot;335559740&quot;:360}">&nbsp;</span></p></div><p><strong><span data-contrast="auto">About the Role</span></strong><span data-contrast="auto">:</span><span data-ccp-props="{}"> <br></span><span data-ccp-props="{}"><span class="TextRun SCXW208968338 BCX8" lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW208968338 BCX8">Dragos is</span><span class="NormalTextRun SCXW208968338 BCX8"> seeking a </span></span><span class="TextRun SCXW208968338 BCX8" lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW208968338 BCX8">S</span><span class="NormalTextRun SCXW208968338 BCX8">enior</span> </span><span class="TextRun SCXW208968338 BCX8" lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW208968338 BCX8">Software </span><span class="NormalTextRun SCXW208968338 BCX8">E</span><span class="NormalTextRun SCXW208968338 BCX8">ngineer to join our team in building the leading OT Security Platform.</span> <span class="NormalTextRun SCXW208968338 BCX8">W</span><span class="NormalTextRun SCXW208968338 BCX8">e work in a matrix-style </span><span class="NormalTextRun SCXW208968338 BCX8">engineering </span><span class="NormalTextRun SCXW208968338 BCX8">organization,</span><span class="NormalTextRun SCXW208968338 BCX8"> which means in</span><span class="NormalTextRun SCXW208968338 BCX8"> this role, you will be part of our Backend Community and supporting a new</span></span><span class="TextRun SCXW208968338 BCX8" lang="EN-US" data-contrast="auto">&nbsp;</span><span class="TextRun SCXW208968338 BCX8" lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW208968338 BCX8">Product Team. </span><span class="NormalTextRun SCXW208968338 BCX8">To</span><span class="NormalTextRun SCXW208968338 BCX8"> be successful at Dragos, you will need to </span><span class="NormalTextRun SCXW208968338 BCX8">be passionate</span><span class="NormalTextRun SCXW208968338 BCX8"> about your craft</span><span class="NormalTextRun SCXW208968338 BCX8">, work well across disciplines, and care deeply about the custom</span><span class="NormalTextRun SCXW208968338 BCX8">ers and</span><span class="NormalTextRun SCXW208968338 BCX8"> problems we are solving</span><span class="NormalTextRun SCXW208968338 BCX8">.</span> <span class="NormalTextRun SCXW208968338 BCX8">The</span>&nbsp;<span class="NormalTextRun SCXW208968338 BCX8">Product Team </span><span class="NormalTextRun SCXW208968338 BCX8">is building new capabilities into </span><span class="NormalTextRun SCXW208968338 BCX8">the </span><span class="NormalTextRun SCXW208968338 BCX8">market-leading Dragos Platform</span><span class="NormalTextRun SCXW208968338 BCX8">. </span><span class="NormalTextRun SCXW208968338 BCX8">At Dragos, we </span><span class="NormalTextRun SCXW208968338 BCX8">don’t</span><span class="NormalTextRun SCXW208968338 BCX8"> hire </span><span class="NormalTextRun SCXW208968338 BCX8">software </span><span class="NormalTextRun SCXW208968338 BCX8">engineers whose only mission in life is to write code. </span><span class="NormalTextRun SCXW208968338 BCX8">We are seeking product engineers who yearn to contribute to more than just a codebase and </span></span><span class="TextRun SCXW208968338 BCX8" lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW208968338 BCX8">are willing to stretch themselves to </span><span class="NormalTextRun SCXW208968338 BCX8">accomplish</span><span class="NormalTextRun SCXW208968338 BCX8"> the mission. </span><span class="NormalTextRun SCXW208968338 BCX8">You are comfortable being uncomfortable</span><span class="NormalTextRun SCXW208968338 BCX8">.</span> <span class="NormalTextRun SCXW208968338 BCX8">You </span><span class="NormalTextRun SCXW208968338 BCX8">don’t</span><span class="NormalTextRun SCXW208968338 BCX8"> have an ego</span><span class="NormalTextRun SCXW208968338 BCX8">. You </span><span class="NormalTextRun SCXW208968338 BCX8">seek</span><span class="NormalTextRun SCXW208968338 BCX8"> to continuously raise the </span><span class="NormalTextRun SCXW208968338 BCX8">bar</span><span class="NormalTextRun SCXW208968338 BCX8">, and you </span><span class="NormalTextRun SCXW208968338 BCX8">don’t</span> <span class="NormalTextRun SCXW208968338 BCX8">allow</span><span class="NormalTextRun SCXW208968338 BCX8"> artificial boundaries</span><span class="NormalTextRun SCXW208968338 BCX8"> to</span><span class="NormalTextRun SCXW208968338 BCX8"> impede you from solving </span><span class="NormalTextRun SCXW208968338 BCX8">difficult </span><span class="NormalTextRun SCXW208968338 BCX8">problems.&nbsp;</span></span><span class="EOP SCXW208968338 BCX8" data-ccp-props="{}">&nbsp;</span></span></p>
<p><strong><span data-contrast="auto">Responsibilities</span><span data-contrast="auto">:</span><span data-ccp-props="{}">&nbsp;</span></strong></p>
<ul>
<li><span data-contrast="auto">Design and implement robust,&nbsp;testable,&nbsp;high-performance systems and tools in Rust.</span></li>
<li>Optimize existing software architectures to enhance speed and efficiency.</li>
<li>Actively participate in all phases of the development lifecycle, including debugging and optimization, to ensure and elevate software quality.</li>
<li>Stay informed about the latest advancements in Rust programming, security, and software design principles, helping to foster an environment of continuous learning and improvement.</li>
<li>Give and receive peer feedback on a normal cadence as part of our review cycle<span data-ccp-props="{}">&nbsp;</span></li>
</ul>
<p><strong><span data-contrast="auto">Minimum Qualifications</span><span data-contrast="auto">:</span></strong> <span data-ccp-props="{}">&nbsp;</span></p>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">5+ years of experience developing backend systems in a fast paced, high<br>performance team environment</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">3+ years of experience in relational databases such as Postgres</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">3+ years of experience with NoSQL databases such as Elasticsearch</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">3+ years of experience working in a microservices architecture</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Solid understanding of Rust</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Familiarity with networking concepts like VLAN, SDN, and VXLAN</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Experience integrating with third party devices and data providers</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Experience incorporating AI tools, models, or services into development workflows</span></li>
</ul>
<p><strong><span data-contrast="auto">Additional qualifications that will help you succeed:</span><span data-ccp-props="{}">&nbsp;</span></strong></p>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="9" data-aria-level="1">Strong understanding of networking security architecture and concepts like VLAN, SDN, and VXLAN</li>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="9" data-aria-level="1">Experience working with and integrating networking devices such as firewalls, switches, routers, and virtual appliances</li>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="9" data-aria-level="1">Experience building information security products</li>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="9" data-aria-level="1">Experience with micro-segmentation network configurations</li>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="9" data-aria-level="1">Experience with cloud-first development and deployment</li>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="9" data-aria-level="1">Experience with Kotlin, Go, and Python in production environments</li>
</ul>
<p><span data-contrast="auto">Even if you don’t think you meet all the qualifications, we encourage you to apply. We are always on the lookout for good product engineers and even if this role isn’t a good fit, we may have other opportunities for you to explore</span></p>
<p><strong><span data-contrast="auto">Compensation</span></strong><span data-contrast="auto">:</span><span data-ccp-props="{}">&nbsp;</span></p>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="3" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="none">Salary: $165,000</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="3" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1">Competitive Equity Package <span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:0,&quot;335551620&quot;:0,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:0}">&nbsp;</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="3" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1">Comprehensive Benefits Plan<span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:0,&quot;335551620&quot;:0,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:0}">&nbsp;</span></li>
</ul>
<p><span data-ccp-props="{}">&nbsp;</span></p>
<p><span data-ccp-props="{}">&nbsp;</span></p>
<p><span data-ccp-props="{}"><span data-contrast="none">#LI-LF1 #LI-REMOTE</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:0,&quot;335551620&quot;:0,&quot;335557856&quot;:16777215,&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></span></p>
<p>&nbsp;</p><div class="content-conclusion"><p>Dragos is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics, or any other basis forbidden under federal, state, or local laws. All new hires must pass a background check as a condition of employment.</p></div>
Audit details(provenance, verification trail, raw fields)
Core fields
dragos:4927711008Provenance
dragosVerification trail
This posting hasn't been probed by our closure verifier yet. Stream C runs on a rolling schedule against postings approaching the close-decision threshold.
See how we measure for definitions, or our corrections log for known issues. Found something wrong? Flag a correction.
