---
title: KnowBe4 Engineering Blog | Software & Cloud Architecture Tips
description: Explore software engineering insights, AWS architecture tips, and R&D updates from the global leader securing both humans and AI agents.
image: https://www.knowbe4.com/hubfs/og_image_default.png
---

[![Internet Security Awareness Training ](https://www.knowbe4.com/hubfs/raw_assets/public/CareersMicrosite/images/knowbe4-logo-blk-orange-cropped-rgb_final.svg "Internet Security Awareness Training ")](https://www.knowbe4.com/careers)

# KnowBe4 Engineering Blog

#### Keeping you informed and keeping you safe online is more important than ever

### Stay in the Know

Enter your email address to follow our blog with all the latest software engineering tricks, tips, and updates from the R&D team at KnowBe4!

### Search Our Blog

**

[Interests **](https://www.knowbe4.com/careers/blogs/engineering/page/1#)

- [Software Development](https://www.knowbe4.com/careers/blogs/engineering/tag/software-development)
- [Engineering](https://www.knowbe4.com/careers/blogs/engineering/tag/engineering)

## Featured Post

![](https://www.knowbe4.com/hubfs/Depositphotos_564765386_S.jpg)

### [Inside KnowBe4's Shift to Event-Driven Design](https://www.knowbe4.com/careers/blogs/engineering/a-deep-dive-into-knowbe4s-transformative-event-driven-design)

In the ever-evolving world of technology, staying a step ahead of the curve is paramount for businesses to thrive. At the heart of this mantra, KnowBe4's shift to an event-driven architecture …

[Read More](https://www.knowbe4.com/careers/blogs/engineering/a-deep-dive-into-knowbe4s-transformative-event-driven-design)

<https://www.knowbe4.com/careers/blogs/engineering/exterminating-bugs-prior-to-deployment>

![](https://www.knowbe4.com/hubfs/software-testing01.png)

#### [Exterminating Bugs Prior to Deployment](https://www.knowbe4.com/careers/blogs/engineering/exterminating-bugs-prior-to-deployment)

<https://www.knowbe4.com/careers/blogs/engineering/containerized-lambdas-vs-binary-pros-and-conscon>

![](https://www.knowbe4.com/hubfs/binary.png)

#### [Containerized Lambdas vs Binary: Pros & Cons](https://www.knowbe4.com/careers/blogs/engineering/containerized-lambdas-vs-binary-pros-and-conscon)

<https://www.knowbe4.com/careers/blogs/engineering/a-deep-dive-into-knowbe4s-transformative-event-driven-design>

![](https://www.knowbe4.com/hubfs/Depositphotos_564765386_S.jpg)

#### [Inside KnowBe4's Shift to Event-Driven Design](https://www.knowbe4.com/careers/blogs/engineering/a-deep-dive-into-knowbe4s-transformative-event-driven-design)

<https://www.knowbe4.com/careers/blogs/engineering/war-room-series-part-3-the-rules>

![](https://www.knowbe4.com/hubfs/war-room-part-3-know-the-rules.png)

#### [War Room Series Part 3: The Rules](https://www.knowbe4.com/careers/blogs/engineering/war-room-series-part-3-the-rules)

<https://www.knowbe4.com/careers/blogs/engineering/multiple-architectur-builds-in-docker-and-why-they-matter>

![](https://www.knowbe4.com/hubfs/Multiple-Architecture-builds-in-docker-and-why-they-matter.png)

#### [Multiple Architecture builds in docker and why they matter](https://www.knowbe4.com/careers/blogs/engineering/multiple-architectur-builds-in-docker-and-why-they-matter)

<https://www.knowbe4.com/careers/blogs/engineering/war-room-series-part-2-the-bug-bar>

![](https://www.knowbe4.com/hubfs/War-Room-Part-2-Bug-Bar-Featured.jpg)

#### [War Room Series Part 2: The Bug Bar](https://www.knowbe4.com/careers/blogs/engineering/war-room-series-part-2-the-bug-bar)

<https://www.knowbe4.com/careers/blogs/engineering/agile-challenges-series>

![](https://www.knowbe4.com/hubfs/agile-1.png)

#### [Agile Challenges Series](https://www.knowbe4.com/careers/blogs/engineering/agile-challenges-series)

<https://www.knowbe4.com/careers/blogs/engineering/war-room-series-part-1-what-is-it>

![](https://www.knowbe4.com/hubfs/KB4-CON%202023%20Slider%20Images/War-Room-Series-Part-1-What-is-it.png)

#### [War Room Series Part 1: What is it?](https://www.knowbe4.com/careers/blogs/engineering/war-room-series-part-1-what-is-it)

<https://www.knowbe4.com/careers/blogs/engineering/code-to-business-value-scale-of-awareness>

![](https://www.knowbe4.com/hubfs/KB4-CON%202023%20Slider%20Images/Code-to-Business-Value-Scale-of-Awareness.png)

#### [“Code to Business Value” Scale of Awareness](https://www.knowbe4.com/careers/blogs/engineering/code-to-business-value-scale-of-awareness)

<https://www.knowbe4.com/careers/blogs/engineering/test-automation-at-hyper-scale>

![](https://www.knowbe4.com/hubfs/automated-testing-01.jpg)

#### [Test Automation at Hyper-Scale](https://www.knowbe4.com/careers/blogs/engineering/test-automation-at-hyper-scale)

<https://www.knowbe4.com/careers/blogs/engineering/on-rusts-map-entry-pattern>

![](https://www.knowbe4.com/hubfs/Imported_Blog_Media/engineering-post.jpg)

#### [On Rust's map entry pattern](https://www.knowbe4.com/careers/blogs/engineering/on-rusts-map-entry-pattern)

<https://www.knowbe4.com/careers/blogs/engineering/orchestrating-real-time-data-processing-pipelines-in-aws>

![](https://www.knowbe4.com/hubfs/Orchestrating-real-time-data-processing-pipelines-in-AWS.jpg)

#### [Orchestrating real-time data processing pipelines in AWS](https://www.knowbe4.com/careers/blogs/engineering/orchestrating-real-time-data-processing-pipelines-in-aws)

[ Previous ](https://www.knowbe4.com/careers/blogs/engineering/page/0) [1](https://www.knowbe4.com/careers/blogs/engineering/page/1) [2](https://www.knowbe4.com/careers/blogs/engineering/page/2) [ Next ](https://www.knowbe4.com/careers/blogs/engineering/page/2)

![](https://googleads.g.doubleclick.net/pagead/viewthroughconversion/978904139/?guid=ON&script=0)