Site Reliability Engineer
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
KnowBe4 empowers the modern workforce to make smarter security decisions every day. Trusted by more than 70,000 organizations worldwide, KnowBe4 is the pioneer of digital workforce security, securing both AI agents and humans.
The KnowBe4 Platform provides attack simulation and training, collaboration security, and agent security powered by AIDA (Artificial Intelligence Defense Agents) and a proprietary Risk Score. The platform leverages 15-years of behavioral data to combat advanced threats including social engineering, prompt injection, and shadow AI. By securing humans and agents, KnowBe4 leads the industry in workforce trust and defense.
Remote positions open to the US only.
KnowBe4’s Site Reliability Engineers help ensure that our platforms are reliable, secure, scalable, and efficient. They work alongside other engineers in a fast-paced, agile development environment, and share solutions to advance the technologies running our systems, improve their safety and reliability, and make the complex distributed services that deliver our platforms easy to understand.
The ideal member of our team gets excited about new AWS service releases, stays up-to-date on industry trends and design patterns, and has excellent time-management and communication skills.
Some of the technologies we use:
- Programming Languages: Python, Ruby, Rust
- Infrastructure as Code: Terraform, AWS, OpenTofu
- Source Code Management and CI/CD: GitLab, Git
- Observability: DataDog
- Containerized Workloads: Docker
- Cloud-native infrastructure in AWS: ECS, Lambda, Step Functions, SNS/SQS, Transit Gateway, Aurora, DynamoDB, CloudFront, S3, AppSync, API Gateway
Responsibilities:
- Identify and plan future prevention for production incidents
- Design globally distributed systems and processes for the organization
- Identify deficiencies in our current applications and infrastructure and correct them when found
- Define tailored solutions to complex technical problems and effectively share them with your teammates
- Makes significant new contributions in technology, sometimes resulting in patents, trade secrets, and/or professional publications and presentations
- Translates KnowBe4’s strategic goals into operational plans
- Provides coordination across functional boundaries
- May act as team lead for larger sub-projects or entire, small projects
Minimum Qualifications:
- A BS/MS/Ph.D. or equivalent plus 8 years of experience
- Training in secure coding practices (preferred)
- Proficient coding in multiple or unfamiliar programming languages (e.g. Python, Ruby, Javascript)
- Experience architecting intricate, high-scale patterns in AWS
- Experience architecting repeatable workflows for continuous integration and continuous deployment (CI/CD) - GitLab is preferred
- Superb communication and documentation skills
- Effectively able to self-manage your time across competing projects
- Ability to quickly understand, debug, and explain complex distributed systems
- AWS Cloud Certification(s) - Associate Level
Additional Qualifications (Preferred):
- AWS Cloud Certification(s) - Professional Level
- GCP and/or Azure
- Experience working for a public company
- Open-source contributions or technical blog experience
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
Train and Evaluate AI Agents in CAD Environments (Freelance)
Mindrift
United StatesTrain and Evaluate AI Agents in CAD Environments (Freelance)
Mindrift
United StatesSenior Engineer – DoD/U.S. Navy Energetics Facility Design and Construction
Eastern Research Group
United StatesSecurity Operations Specialist
HiddenLayer
United StatesMore Openings at Knowbe4
Explore Top Companies in this Space
Obsidian Security
Cybersecurity / SaaS Security Posture Management (SSPM) / AI & Identity Threat Detection
Nightfall AI
Cybersecurity / Data Security / Artificial Intelligence
WatchGuard
Cybersecurity / Network Security / Enterprise Software / IT Services
Abusix
Computer and Network Security / Cybersecurity / SaaS / Business IT Consulting
Knowbe4
View Company ProfileKnowBe4 is a leading provider of security awareness training and simulated phishing platform. Their mission is to empower organizations to strengthen their human firewall, making employees the first line of defense against cyber threats like phishing, ransomware, and other forms of social engineering. They achieve this through interactive training modules, realistic simulated phishing attacks, and security culture assessments. KnowBe4 fosters a vibrant and innovative culture, emphasizing continuous learning, employee growth, and a transparent work environment. Their platform leverages cloud-based architecture, delivering a scalable and robust SaaS solution built with modern web technologies to provide a user-friendly and effective experience for IT professionals and end-users alike.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.
