about 2 months ago
Responsibilities
- Develop software using the KnowBe4 Software Development Lifecycle and Agile Methodologies.
- Recommend solutions to engineering problems.
- Assist team members by providing technical direction.
- Define approaches and solutions to complex technical problems.
- Translate KnowBe4's strategic goals into operational plans.
- Provide coordination across functional boundaries.
- Act as team lead for sub-projects when necessary.
Requirements
- BS or equivalent plus 8 years of experience, MS or equivalent plus 3 years, or Ph.D. or equivalent plus 2 years of experience.
- Production experience with TypeScript for building and maintaining applications.
- Experience with Vue 3, including Composition API and component design.
- Proficiency in C# / .NET (8+) for building APIs with ASP.NET Core.
- Familiarity with AWS Serverless technologies like Lambda and DynamoDB.
- Experience in REST API design and infrastructure-as-code using Terraform.
- Knowledge of GitLab CI/CD for writing pipelines and multi-environment deployments.
- Strong fundamentals in data structures, distributed systems, and testing strategies.
Benefits
- Company-wide bonuses based on monthly sales targets.
- Employee referral bonuses.
- Adoption assistance and tuition reimbursement.
- Certification reimbursement and completion bonuses.
- A modern, high-tech, and fun work environment.
