<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>KnowBe4 Engineering Blog</title>
    <link>https://www.knowbe4.com/careers/engineering</link>
    <description />
    <language>en</language>
    <pubDate>Wed, 05 Jul 2023 15:56:26 GMT</pubDate>
    <dc:date>2023-07-05T15:56:26Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Multiple Architecture builds in docker and why they matter</title>
      <link>https://www.knowbe4.com/careers/engineering/multiple-architectur-builds-in-docker-and-why-they-matter</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.knowbe4.com/careers/engineering/multiple-architectur-builds-in-docker-and-why-they-matter" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.knowbe4.com/hubfs/Multiple-Architecture-builds-in-docker-and-why-they-matter.png" alt="Multiple Architecture builds in docker and why they matter" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h2&gt;Multiple Architecture builds in docker and why they matter.&lt;/h2&gt; 
&lt;p&gt;You might be wondering why do CPU architectures matter and why are there different ones. You can think of them like car engines, they are all designed to perform the same function, some are designed with efficiency and low emissions in mind, some designed to be smaller, some made for performance etc. Different CPU architectures evolved to solve different problems.&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.knowbe4.com/careers/engineering/multiple-architectur-builds-in-docker-and-why-they-matter" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.knowbe4.com/hubfs/Multiple-Architecture-builds-in-docker-and-why-they-matter.png" alt="Multiple Architecture builds in docker and why they matter" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h2&gt;Multiple Architecture builds in docker and why they matter.&lt;/h2&gt; 
&lt;p&gt;You might be wondering why do CPU architectures matter and why are there different ones. You can think of them like car engines, they are all designed to perform the same function, some are designed with efficiency and low emissions in mind, some designed to be smaller, some made for performance etc. Different CPU architectures evolved to solve different problems.&lt;/p&gt;  
&lt;img src="https://track.hubspot.com/__ptq.gif?a=241394&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.knowbe4.com%2Fcareers%2Fengineering%2Fmultiple-architectur-builds-in-docker-and-why-they-matter&amp;amp;bu=https%253A%252F%252Fwww.knowbe4.com%252Fcareers%252Fengineering&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>AWS</category>
      <category>CPU Architecture</category>
      <category>Docker</category>
      <pubDate>Wed, 05 Jul 2023 15:56:26 GMT</pubDate>
      <guid>https://www.knowbe4.com/careers/engineering/multiple-architectur-builds-in-docker-and-why-they-matter</guid>
      <dc:date>2023-07-05T15:56:26Z</dc:date>
      <dc:creator>Vignesh Hari</dc:creator>
    </item>
    <item>
      <title>War Room Series Part 2: The Bug Bar</title>
      <link>https://www.knowbe4.com/careers/engineering/war-room-series-part-2-the-bug-bar</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.knowbe4.com/careers/engineering/war-room-series-part-2-the-bug-bar" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.knowbe4.com/hubfs/War-Room-Part-2-Bug-Bar-Featured.jpg" alt="Bug found in magnifying glass" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;After reading &lt;a href="https://www.knowbe4.com/careers/engineering/war-room-series-part-1-what-is-it"&gt;part 1 of this series&lt;/a&gt; on War Room, you might be asking yourself some very important questions:&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.knowbe4.com/careers/engineering/war-room-series-part-2-the-bug-bar" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.knowbe4.com/hubfs/War-Room-Part-2-Bug-Bar-Featured.jpg" alt="Bug found in magnifying glass" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;After reading &lt;a href="https://www.knowbe4.com/careers/engineering/war-room-series-part-1-what-is-it"&gt;part 1 of this series&lt;/a&gt; on War Room, you might be asking yourself some very important questions:&lt;/p&gt;  
&lt;img src="https://track.hubspot.com/__ptq.gif?a=241394&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.knowbe4.com%2Fcareers%2Fengineering%2Fwar-room-series-part-2-the-bug-bar&amp;amp;bu=https%253A%252F%252Fwww.knowbe4.com%252Fcareers%252Fengineering&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Software Testing</category>
      <category>Quality</category>
      <category>War Room</category>
      <category>Bug Bar</category>
      <pubDate>Fri, 02 Jun 2023 20:47:32 GMT</pubDate>
      <guid>https://www.knowbe4.com/careers/engineering/war-room-series-part-2-the-bug-bar</guid>
      <dc:date>2023-06-02T20:47:32Z</dc:date>
      <dc:creator>Steve Abelow</dc:creator>
    </item>
    <item>
      <title>Agile Challenges Series</title>
      <link>https://www.knowbe4.com/careers/engineering/agile-challenges-series</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.knowbe4.com/careers/engineering/agile-challenges-series" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.knowbe4.com/hubfs/agile-1.png" alt="Agile Challenges Series" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h2&gt;Sprinting or not sprinting? How to get started sprinting.&lt;/h2&gt; 
&lt;p&gt;Adopting an agile culture is undoubtedly filled with obstacles. In this particular blog post, I will discuss some of them. This blog will focus primarily on the essential requirements for a team to begin sprinting successfully. These are the most essential points to remember:&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.knowbe4.com/careers/engineering/agile-challenges-series" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.knowbe4.com/hubfs/agile-1.png" alt="Agile Challenges Series" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h2&gt;Sprinting or not sprinting? How to get started sprinting.&lt;/h2&gt; 
&lt;p&gt;Adopting an agile culture is undoubtedly filled with obstacles. In this particular blog post, I will discuss some of them. This blog will focus primarily on the essential requirements for a team to begin sprinting successfully. These are the most essential points to remember:&lt;/p&gt;  
&lt;img src="https://track.hubspot.com/__ptq.gif?a=241394&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.knowbe4.com%2Fcareers%2Fengineering%2Fagile-challenges-series&amp;amp;bu=https%253A%252F%252Fwww.knowbe4.com%252Fcareers%252Fengineering&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Agile Methodology</category>
      <category>Agile Software Development</category>
      <category>Sprinting</category>
      <category>Sprinting Prerequisites</category>
      <pubDate>Mon, 22 May 2023 20:20:47 GMT</pubDate>
      <guid>https://www.knowbe4.com/careers/engineering/agile-challenges-series</guid>
      <dc:date>2023-05-22T20:20:47Z</dc:date>
      <dc:creator>Oksana Pearce</dc:creator>
    </item>
    <item>
      <title>War Room Series Part 1: What is it?</title>
      <link>https://www.knowbe4.com/careers/engineering/war-room-series-part-1-what-is-it</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.knowbe4.com/careers/engineering/war-room-series-part-1-what-is-it" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.knowbe4.com/hubfs/KB4-CON%202023%20Slider%20Images/War-Room-Series-Part-1-What-is-it.png" alt="War Room Series Part 1: What is it?" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h2&gt;What is War Room?&lt;/h2&gt; 
&lt;p&gt;There is a time between feature complete and the release of code to the public that is used to stabilize complex features and products. That time for us here at Knowbe4 is called War Room.&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.knowbe4.com/careers/engineering/war-room-series-part-1-what-is-it" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.knowbe4.com/hubfs/KB4-CON%202023%20Slider%20Images/War-Room-Series-Part-1-What-is-it.png" alt="War Room Series Part 1: What is it?" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h2&gt;What is War Room?&lt;/h2&gt; 
&lt;p&gt;There is a time between feature complete and the release of code to the public that is used to stabilize complex features and products. That time for us here at Knowbe4 is called War Room.&lt;/p&gt;  
&lt;img src="https://track.hubspot.com/__ptq.gif?a=241394&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.knowbe4.com%2Fcareers%2Fengineering%2Fwar-room-series-part-1-what-is-it&amp;amp;bu=https%253A%252F%252Fwww.knowbe4.com%252Fcareers%252Fengineering&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Software Testing</category>
      <category>Quality</category>
      <category>Release Manager</category>
      <category>War Room</category>
      <pubDate>Wed, 10 May 2023 15:39:15 GMT</pubDate>
      <guid>https://www.knowbe4.com/careers/engineering/war-room-series-part-1-what-is-it</guid>
      <dc:date>2023-05-10T15:39:15Z</dc:date>
      <dc:creator>Steve Abelow</dc:creator>
    </item>
    <item>
      <title>“Code to Business Value” Scale of Awareness</title>
      <link>https://www.knowbe4.com/careers/engineering/code-to-business-value-scale-of-awareness</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.knowbe4.com/careers/engineering/code-to-business-value-scale-of-awareness" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.knowbe4.com/hubfs/KB4-CON%202023%20Slider%20Images/Code-to-Business-Value-Scale-of-Awareness.png" alt="“Code to Business Value” Scale of Awareness" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h2&gt;Scale Defined and Mapped to Level&lt;/h2&gt; 
&lt;p&gt;As a person gains experience in their career, they gain knowledge and expand the scope of their influence, responsibility and awareness of the reasons they are writing software.&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.knowbe4.com/careers/engineering/code-to-business-value-scale-of-awareness" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.knowbe4.com/hubfs/KB4-CON%202023%20Slider%20Images/Code-to-Business-Value-Scale-of-Awareness.png" alt="“Code to Business Value” Scale of Awareness" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h2&gt;Scale Defined and Mapped to Level&lt;/h2&gt; 
&lt;p&gt;As a person gains experience in their career, they gain knowledge and expand the scope of their influence, responsibility and awareness of the reasons they are writing software.&lt;/p&gt;  
&lt;img src="https://track.hubspot.com/__ptq.gif?a=241394&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.knowbe4.com%2Fcareers%2Fengineering%2Fcode-to-business-value-scale-of-awareness&amp;amp;bu=https%253A%252F%252Fwww.knowbe4.com%252Fcareers%252Fengineering&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Software Development</category>
      <category>Software Development Management</category>
      <pubDate>Wed, 10 May 2023 15:12:11 GMT</pubDate>
      <guid>https://www.knowbe4.com/careers/engineering/code-to-business-value-scale-of-awareness</guid>
      <dc:date>2023-05-10T15:12:11Z</dc:date>
      <dc:creator>Mark Patton</dc:creator>
    </item>
    <item>
      <title>Test Automation at Hyper-Scale</title>
      <link>https://www.knowbe4.com/careers/engineering/test-automation-at-hyper-scale</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.knowbe4.com/careers/engineering/test-automation-at-hyper-scale" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.knowbe4.com/hubfs/automated-testing-01.jpg" alt="Test Automation at Hyper-Scale" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;In today’s modern and dynamic software development landscape, test automation has become a standard across the majority of R&amp;amp;D teams. Though its implementation may look different from organization to organization, the driving factors for its needs are mostly the same:&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.knowbe4.com/careers/engineering/test-automation-at-hyper-scale" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.knowbe4.com/hubfs/automated-testing-01.jpg" alt="Test Automation at Hyper-Scale" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;In today’s modern and dynamic software development landscape, test automation has become a standard across the majority of R&amp;amp;D teams. Though its implementation may look different from organization to organization, the driving factors for its needs are mostly the same:&lt;/p&gt;  
&lt;img src="https://track.hubspot.com/__ptq.gif?a=241394&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.knowbe4.com%2Fcareers%2Fengineering%2Ftest-automation-at-hyper-scale&amp;amp;bu=https%253A%252F%252Fwww.knowbe4.com%252Fcareers%252Fengineering&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>AWS</category>
      <category>Quality</category>
      <category>API Testing</category>
      <category>Test Automation</category>
      <category>selenium</category>
      <category>Automation Framework</category>
      <pubDate>Mon, 23 Jan 2023 23:03:49 GMT</pubDate>
      <guid>https://www.knowbe4.com/careers/engineering/test-automation-at-hyper-scale</guid>
      <dc:date>2023-01-23T23:03:49Z</dc:date>
      <dc:creator>Zane Garner</dc:creator>
    </item>
    <item>
      <title>On Rust's map entry pattern</title>
      <link>https://www.knowbe4.com/careers/engineering/on-rusts-map-entry-pattern</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.knowbe4.com/careers/engineering/on-rusts-map-entry-pattern" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.knowbe4.com/hubfs/Imported_Blog_Media/engineering-post.jpg" alt="On Rust's map entry pattern" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;You're probably familiar with the straight forward pattern of getting an existing value from a map to modify, or inserting a new value if the key doesn't exist.&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.knowbe4.com/careers/engineering/on-rusts-map-entry-pattern" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.knowbe4.com/hubfs/Imported_Blog_Media/engineering-post.jpg" alt="On Rust's map entry pattern" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;You're probably familiar with the straight forward pattern of getting an existing value from a map to modify, or inserting a new value if the key doesn't exist.&lt;/p&gt;  
&lt;img src="https://track.hubspot.com/__ptq.gif?a=241394&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.knowbe4.com%2Fcareers%2Fengineering%2Fon-rusts-map-entry-pattern&amp;amp;bu=https%253A%252F%252Fwww.knowbe4.com%252Fcareers%252Fengineering&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Engineering</category>
      <category>Rust</category>
      <category>Software Development</category>
      <pubDate>Mon, 23 Jan 2023 17:01:34 GMT</pubDate>
      <guid>https://www.knowbe4.com/careers/engineering/on-rusts-map-entry-pattern</guid>
      <dc:date>2023-01-23T17:01:34Z</dc:date>
      <dc:creator>Daniel Cormier</dc:creator>
    </item>
    <item>
      <title>Orchestrating real-time data processing pipelines in AWS</title>
      <link>https://www.knowbe4.com/careers/engineering/orchestrating-real-time-data-processing-pipelines-in-aws</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.knowbe4.com/careers/engineering/orchestrating-real-time-data-processing-pipelines-in-aws" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.knowbe4.com/hubfs/Orchestrating-real-time-data-processing-pipelines-in-AWS.jpg" alt="Orchestrating real-time data processing pipelines in AWS" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h2&gt;Introduction&lt;/h2&gt; 
&lt;p&gt;KnowBe4's SecurityCoach is a cybersecurity awareness SaaS product which integrates with 50+ leading security products such as Crowdstrike, Zscaler, Netskope and others. SecurityCoach can scale to ingest 10's of millions of security events everyday, analyzing them in real time and pushing micro-learning modules to educate and inform the user in direct response to their risky behavior. At the core of this product is a multi-stage data pipeline that ingests, transforms and enriches the incoming events to derive insights, identify risky behavior and trigger real time responses, thus helping our customers manage the human layer of cybersecurity.&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.knowbe4.com/careers/engineering/orchestrating-real-time-data-processing-pipelines-in-aws" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.knowbe4.com/hubfs/Orchestrating-real-time-data-processing-pipelines-in-AWS.jpg" alt="Orchestrating real-time data processing pipelines in AWS" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h2&gt;Introduction&lt;/h2&gt; 
&lt;p&gt;KnowBe4's SecurityCoach is a cybersecurity awareness SaaS product which integrates with 50+ leading security products such as Crowdstrike, Zscaler, Netskope and others. SecurityCoach can scale to ingest 10's of millions of security events everyday, analyzing them in real time and pushing micro-learning modules to educate and inform the user in direct response to their risky behavior. At the core of this product is a multi-stage data pipeline that ingests, transforms and enriches the incoming events to derive insights, identify risky behavior and trigger real time responses, thus helping our customers manage the human layer of cybersecurity.&lt;/p&gt;  
&lt;img src="https://track.hubspot.com/__ptq.gif?a=241394&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.knowbe4.com%2Fcareers%2Fengineering%2Forchestrating-real-time-data-processing-pipelines-in-aws&amp;amp;bu=https%253A%252F%252Fwww.knowbe4.com%252Fcareers%252Fengineering&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Engineering</category>
      <category>Software Development</category>
      <pubDate>Tue, 17 Jan 2023 21:52:47 GMT</pubDate>
      <guid>https://www.knowbe4.com/careers/engineering/orchestrating-real-time-data-processing-pipelines-in-aws</guid>
      <dc:date>2023-01-17T21:52:47Z</dc:date>
      <dc:creator>Atish Kathpal</dc:creator>
    </item>
    <item>
      <title>Microservices Architecture Patterns in Graphene</title>
      <link>https://www.knowbe4.com/careers/engineering/microservices-architecture-patterns-in-graphene</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.knowbe4.com/careers/engineering/microservices-architecture-patterns-in-graphene" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.knowbe4.com/hubfs/Microservice-architecture.jpg" alt="Microservices Architecture Patterns in Graphene" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h1&gt;Introduction&lt;/h1&gt; 
&lt;p&gt;Conway's law is named after the computer programmer Melvin Conway, who in 1967 claimed that "Any organization that designs a system will produce a design whose structure is a copy of the organization's communication structure." In the field of software architecture, a complex product ends up shaped like the organization structure they are designed in.&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.knowbe4.com/careers/engineering/microservices-architecture-patterns-in-graphene" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.knowbe4.com/hubfs/Microservice-architecture.jpg" alt="Microservices Architecture Patterns in Graphene" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h1&gt;Introduction&lt;/h1&gt; 
&lt;p&gt;Conway's law is named after the computer programmer Melvin Conway, who in 1967 claimed that "Any organization that designs a system will produce a design whose structure is a copy of the organization's communication structure." In the field of software architecture, a complex product ends up shaped like the organization structure they are designed in.&lt;/p&gt;  
&lt;img src="https://track.hubspot.com/__ptq.gif?a=241394&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.knowbe4.com%2Fcareers%2Fengineering%2Fmicroservices-architecture-patterns-in-graphene&amp;amp;bu=https%253A%252F%252Fwww.knowbe4.com%252Fcareers%252Fengineering&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Engineering</category>
      <category>Software Development</category>
      <pubDate>Tue, 17 Jan 2023 21:44:40 GMT</pubDate>
      <guid>https://www.knowbe4.com/careers/engineering/microservices-architecture-patterns-in-graphene</guid>
      <dc:date>2023-01-17T21:44:40Z</dc:date>
      <dc:creator>Sean Xie</dc:creator>
    </item>
    <item>
      <title>Expediting Testing Without Sacrificing Quality</title>
      <link>https://www.knowbe4.com/careers/engineering/expediting-testing-without-sacrificing-quality</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.knowbe4.com/careers/engineering/expediting-testing-without-sacrificing-quality" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.knowbe4.com/hubfs/Expediting-Testing-Without-Sacrificing-Quality.jpg" alt="Expediting Testing Without Sacrificing Quality" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h1&gt;Expediting Testing Without Sacrificing Quality&lt;/h1&gt; 
&lt;p&gt;In a time when faster to market is a common theme in most tech companies, traditional manual testing becomes time consuming. Of course we want to always give our customers the best product and experience that we can but how do we accomplish this quickly? With daily deployments, we needed to take a hard look at our quality program. Here is how we are able to expedite testing while keeping the quality as high as possible.&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://www.knowbe4.com/careers/engineering/expediting-testing-without-sacrificing-quality" title="" class="hs-featured-image-link"&gt; &lt;img src="https://www.knowbe4.com/hubfs/Expediting-Testing-Without-Sacrificing-Quality.jpg" alt="Expediting Testing Without Sacrificing Quality" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;h1&gt;Expediting Testing Without Sacrificing Quality&lt;/h1&gt; 
&lt;p&gt;In a time when faster to market is a common theme in most tech companies, traditional manual testing becomes time consuming. Of course we want to always give our customers the best product and experience that we can but how do we accomplish this quickly? With daily deployments, we needed to take a hard look at our quality program. Here is how we are able to expedite testing while keeping the quality as high as possible.&lt;/p&gt;  
&lt;img src="https://track.hubspot.com/__ptq.gif?a=241394&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fwww.knowbe4.com%2Fcareers%2Fengineering%2Fexpediting-testing-without-sacrificing-quality&amp;amp;bu=https%253A%252F%252Fwww.knowbe4.com%252Fcareers%252Fengineering&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Automated Testing</category>
      <category>Standardized Testing Templates</category>
      <category>Software Testing</category>
      <category>Quality</category>
      <pubDate>Tue, 06 Dec 2022 18:46:43 GMT</pubDate>
      <guid>https://www.knowbe4.com/careers/engineering/expediting-testing-without-sacrificing-quality</guid>
      <dc:date>2022-12-06T18:46:43Z</dc:date>
      <dc:creator>Steve Abelow</dc:creator>
    </item>
  </channel>
</rss>
