Software Engineering Manager

🔥 3 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of KnowBe4

KnowBe4

1001 - 5000 employees

Founded 2010

🔒 Cybersecurity

☁️ SaaS

📚 Education

Cybersecurity • SaaS • Education

KnowBe4 is a leading platform specializing in security awareness training and simulated phishing to help organizations manage the human element of cybersecurity. The KnowBe4 HRM+ platform is used by approximately 70,000 organizations globally to bolster cybersecurity risk management strategies, integrating AI-powered solutions to improve security culture and user behavior. KnowBe4 offers a comprehensive array of products including email security, security coaching, and compliance training, designed to educate and protect against social engineering, phishing, and other cyber threats. Its innovative approach combines real-time security coaching and AI-defense agents to mitigate human risks and reduce vulnerabilities. Trusted by many top cybersecurity companies, KnowBe4 is a significant player in enhancing security awareness and compliance across industries.

📋 Description

• KnowBe4's Platform Services group builds the infrastructure that every product team depends on. As a Software Engineering Manager, you own the team that shapes that foundation. • You'll lead at the intersection of identity, platform reliability, and building and growing the engineers who solve problems with direct impact on every engineer and every customer at KnowBe4. • The messaging and events platform your team owns underpins bespoke email delivery, event publish and subscribe (pub/sub, the pattern where services broadcast events and other services subscribe to the ones they care about), and outbound notification delivery across Microsoft Teams, Slack, Google Chat, and other channels for the entire KnowBe4 product suite. • Decisions made here ripple across every engineering team at KnowBe4 and the inboxes and channels of a global customer base.

🎯 Requirements

• People leadership experience: you have managed engineers directly, run hiring loops, handled performance conversations, and grown people into larger roles • Enough backend depth to lead credibly: working fluency in a typed, compiled language (Go, Rust, C#, or equivalent) and the judgment to evaluate designs, not necessarily to be the top coder on the team • AWS messaging and compute stack: ECS, Lambda, EventBridge, SQS, SNS, DynamoDB, SSM, and IAM at a level where you can reason about the systems your team designs • Event-driven architecture: pub/sub, fan-out, eventual consistency, idempotency, dead-letter handling, and delivery guarantees (at-least-once versus exactly-once and the tradeoffs between them) • Messaging and delivery domain literacy: you understand what it takes to actually get a message delivered, whether that is email reputation and bounce handling or the rate limits and retry semantics of a third-party chat API • Delivery management: roadmap planning, dependency management, and predictable shipping in a discovery-heavy platform context • Technical communication: design docs, RFCs, and architecture reviews, plus the ability to synthesize complexity into clear proposals for both engineers and executives • Lead a software team that develops software using the KnowBe4 Software Development Lifecycle and Agile Methodologies • Recommend solutions to engineering problems • Provide genuine recommendations as to the hiring, firing, promotion, and discipline of subordinate employees to which the Company gives significant weight.

🏖️ Benefits

• company-wide bonuses based on monthly sales targets • employee referral bonuses • adoption assistance • tuition reimbursement • certification reimbursement • certification completion bonuses

Apply Now

Similar Jobs

🕒 Yesterday

Reddit, Inc.

501 - 1000

👥 B2C

📱 Media

🌍 Social Impact

Machine Learning Engineering Manager leading machine learning models for Ads engagement at Reddit. Focused on strategic vision and execution in a remote-friendly environment.

PyTorch

Tensorflow

🕒 2 days ago

Presidio

1001 - 5000

🤝 B2B

🤖 Artificial Intelligence

🔒 Cybersecurity

Manager of Digital Workspace at Presidio, leading a team of Senior Engineers in Microsoft 365 solutions and modern workplace technology. Focused on security, user experience, and AI-powered productivity.

🕒 2 days ago

Presidio

1001 - 5000

🤖 Artificial Intelligence

🔒 Cybersecurity

🏢 Enterprise

Manager, Digital Workspace at Presidio leading team delivering enterprise-scale Microsoft 365 solutions and modern SharePoint architecture. Focusing on client consulting, team mentorship, and operational excellence.

🕒 2 days ago

NetDocuments

201 - 500

🤝 B2B

☁️ SaaS

Senior Manager, Software Engineering leading the PatternBuilder product team at NetDocuments. Guiding teams to develop scalable cloud-based systems integrating automation and AI.

AWS

Azure

Cloud

Microservices

React

Ruby

Ruby on Rails

🕒 2 days ago

SAS

10,000+ employees

🤖 Artificial Intelligence

🤝 B2B

☁️ SaaS

Senior Manager of Software Development in SAS's R&D Division leading software development teams. Overseeing project management and ensuring high standards in a collaborative environment.

Java

SDLC

SQL

Go