Note: The job is a remote job and is open to candidates in USA. KnowBe4 is a leader in digital workforce security, providing solutions that empower organizations to make smarter security decisions. They are seeking a Staff Engineer to join their engineering team, focusing on building core Security Awareness Training products with a full-stack approach. The role involves architectural ownership, high-impact code contributions, and leading the migration of micro-frontends to modern technologies.
Responsibilities
- Develops software using the KnowBe4 Software Development Lifecycle and Agile methodologies
- Assists other team members by providing technical direction
- Defines approaches and solutions to complex technical problems
- Owns the evolution of major subsystems within the team's domain
- Translates KnowBe4's strategic goals into technical roadmaps in collaboration with Product, Security, and Infrastructure teams
- Sets the bar for code quality and engineering patterns through rigorous reviews and technical guidance for senior engineers
- May act as technical lead for larger sub-projects or entire small projects
Skills
- 5+ years scaling production Ruby on Rails applications
- Expertise in GraphQL (batch loading, complexity management)
- Relational databases tuning (MySQL/PostgreSQL) for high-traffic, multi-tenant systems
- Strong proficiency with a modern component framework and strict TypeScript
- Vue 3 experience is preferred given our MFE direction
- SvelteKit experience is highly valued for our current codebase
- Proven ability to lead large-scale front-end work using Vite and Tailwind CSS
- Deep experience with AWS (ECS/Fargate, Lambda, EventBridge, SQS, S3)
- Strong proficiency with Terraform for Infrastructure-as-Code and GitLab CI/CD
- Experience designing event-driven architectures and managing asynchronous processing at scale
- Sound judgment on eventual consistency, idempotency, and failure handling
- Demonstrated experience at the Staff level: writing ADRs, driving design across a team, and building for compliance-regulated environments (FedRAMP / SOC 2 / ISO 27001)
- Comfortable using modern AI coding tools (e.g., Claude / Claude Code) to accelerate delivery, review, and problem-solving
- BS or equivalent plus 10 years of experience
- MS or equivalent plus 5 years of experience
- Ph.D. or equivalent plus 4 years of experience
- Experience leading a front-end framework migration end-to-end
- Deep experience scaling production Rails under real traffic
- Serverless background-processing frameworks at scale
- DynamoDB / Redis data modeling for high-throughput workloads
- Familiarity with compliance-regulated environments (FedRAMP, SOC 2, ISO 27001)
- Track record of integrating AI tooling into team engineering workflows (code generation, review, test scaffolding, automation)
Benefits
- Company-wide bonuses based on monthly sales targets
- Employee referral bonuses
- Adoption assistance
- Tuition reimbursement
- Certification reimbursement
- Certification completion bonuses
Company Overview