Back to all jobs

- Seniority
- Senior
About the role
<div class="content-intro"><h3 style="text-align: justify;"><strong>About IP Fabric </strong></h3>
<p><span data-contrast="none">Join a pioneering force in network automation! </span></p>
<p><span class="TextRun SCXW160894911 BCX0" lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW160894911 BCX0">At IP Fabric, we enable people to uncover the truth about their networks. </span></span><span class="TextRun SCXW160894911 BCX0" lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW160894911 BCX0">Built by network professionals and industry experts, our innovative solutions are transforming how enterprises manage their networks. As a post-Series B company, </span><span class="NormalTextRun SCXW160894911 BCX0">we're</span><span class="NormalTextRun SCXW160894911 BCX0"> expanding rapidly across Europe, the U.S., and beyond.</span></span><span class="EOP SCXW160894911 BCX0" data-ccp-props="{"201341983":0,"335559739":160,"335559740":279}"> </span></p></div><h3><strong>About The Role</strong></h3>
<div id="div_block-83-14832" class="ct-div-block">
<div id="text_block-85-14832" class="ct-text-block font-style"></div>
</div>
<div id="div_block-167-14832" class="ct-div-block">
<p data-local-id="7b32db212b32" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true" data-pm-slice="1 1 []">We are looking for a <strong data-prosemirror-content-type="mark" data-prosemirror-mark-name="strong">(Senior) Backend Engineer</strong> to join our Discovery Platform Team and help evolve the core architecture of IP Fabric's product.</p>
<p data-local-id="d28cf8f196de" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">You will work hands‑on in the codebase, drive architectural improvements, and enable other engineering teams through a stronger, more scalable platform. This is a high‑impact IC role requiring strong backend engineering skills, architectural thinking, and the ability to collaborate closely with Product and other engineers.</p>
<p data-local-id="55f0c6f15c59" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">This role is ideal for an engineer who enjoys <strong data-prosemirror-content-type="mark" data-prosemirror-mark-name="strong">ownership, solving complex problems, and influencing how systems are built, not just implementing tickets</strong>.</p>
</div>
<div class="ct-div-block">
<h3><span class="TextRun SCXW179799343 BCX0" lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW179799343 BCX0">What </span><span class="NormalTextRun SCXW179799343 BCX0">You’ll</span><span class="NormalTextRun SCXW179799343 BCX0"> Do<br></span></span></h3>
<ul>
<li data-local-id="e62f3ed2a544" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Design, refactor, and evolve core Discovery platform components</li>
<li data-local-id="f64719fa77aa" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Drive architectural improvements to reduce technical debt and improve scalability and stability</li>
<li data-local-id="37b028aa6e09" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Own platform initiatives from problem definition to delivery</li>
<li data-local-id="76b3baa11852" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Collaborate closely with Product to translate business goals into technical roadmap items</li>
<li data-local-id="590ac995a57b" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Mentor and support other engineers through technical leadership and clear communication</li>
</ul>
</div>
<h3><strong><span data-contrast="none"><span class="TextRun SCXW106521436 BCX0" lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW106521436 BCX0">What You'll Need</span></span></span></strong><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":2,"335559739":160,"335559740":300}"> </span></h3>
<ul>
<li data-local-id="85f97e342dbe" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Strong backend engineering experience with <strong data-prosemirror-content-type="mark" data-prosemirror-mark-name="strong">Node.js</strong> (<strong data-prosemirror-content-type="mark" data-prosemirror-mark-name="strong">TypeScript</strong>)</li>
<li data-local-id="f94952769975" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Experience working with PostgreSQL and Kafka/RabbitMQ</li>
<li data-local-id="ec77b32c6d6d" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Experience with system design and building scalable applications</li>
<li data-local-id="e70f58d78720" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Practical experience with Linux and Docker</li>
<li data-local-id="fce0ea3d4096" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Proven experience refactoring and maintaining existing production systems</li>
<li data-local-id="3eda8adf8db9" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Ability to work independently and identify what needs to be done</li>
<li data-local-id="9f17dd20cb46" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Strong written and verbal communication skills in English</li>
</ul>
<h3><strong>Bonus Points If You Have</strong></h3>
<ul>
<li data-local-id="0bcc7078a0fc" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Experience with distributed systems or large-scale data processing</li>
<li data-local-id="0575f0a5588b" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">CI/CD pipeline and deployment experience</li>
<li data-local-id="719b7e7511ec" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Exposure to AI-assisted development workflows (Codex, Claude, Cursor)</li>
<li data-local-id="2f07a34aa897" data-prosemirror-content-type="node" data-prosemirror-node-name="paragraph" data-prosemirror-node-block="true">Networking or Network Engineering knowledge</li>
</ul>
<h3><strong><span data-contrast="none">Our Tech Stack </span></strong><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":2,"335559739":160,"335559740":300}"> </span></h3>
<ul>
<li class="p1">Node.js (TypeScript), PostgreSQL, Kafka, RabbitMQ, Express.js/Fastify</li>
<li class="p1">Latest AI tooling, MCP</li>
<li class="p1">GitLab CI, Code in monorepo</li>
</ul>
<h3><span class="TextRun SCXW156624379 BCX0" lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW156624379 BCX0">Benefits </span><span class="NormalTextRun SCXW156624379 BCX0">&</span><span class="NormalTextRun SCXW156624379 BCX0"> Perks</span></span><span class="EOP SCXW156624379 BCX0" data-ccp-props="{"201341983":0,"335559739":160,"335559740":279}"> </span></h3>
<ul>
<li data-stringify-indent="0" data-stringify-border="0">25 days of holidays + 5 flexi-days.</li>
<li data-stringify-indent="0" data-stringify-border="0">Pluxee Flexi Card (up to 16 000 CZK per year - valid only for Czech employees)</li>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Full remote or hybrid role depending on your choice.</span></li>
<li data-stringify-indent="0" data-stringify-border="0">Anniversary rewards.</li>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="5" data-aria-level="1"><span data-contrast="auto">Collaboration with diverse, international teams. </span><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":0,"335559739":0,"335559740":259}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="6" data-aria-level="1"><span data-contrast="auto">A pet-friendly office in the center of beautiful Prague.</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="7" data-aria-level="1"><span data-contrast="auto">Complementary and yummy snacks, coffee, brew and refreshments in the office.</span></li>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="13" data-aria-level="1"><span data-contrast="auto">Regular team and company events.<br><br></span></li>
</ul><div class="content-conclusion"><p style="text-align: left;">Join us to experience the unique culture of a founder-led startup, where from top to bottom everyone is hands-on and has a chance to make a tangible impact on influential enterprises worldwide. Being part of IP Fabric means being part of a flexible environment that prioritizes work-life balance and growth opportunities.</p></div>
741,000+ hidden jobs like this
ipfabric and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites