Senior Software Engineer
Required skills
TypeScript, Vue 3, C# / .NET (8+), AWS Serverless, REST API design, Terraform, GitLab CI/CD
Preferred skills
Micro-frontend architecture, Rust, GraphQL, Python, Auth/Identity concepts, Auth0 or Keycloak, Vite, pnpm, LocalStack, Contract testing
Technologies
Vue 3, TypeScript, single-spa, .NET 8/9, AWS Lambda, DynamoDB, SQS, Slack, Microsoft Teams, Google Chat, Terraform, GitLab CI, NPM, OIDC, OAuth 2.0, JWT, SSO, Auth0, Keycloak, Vite, pnpm, LocalStack, Pact
Responsibilities
Develops software using the KnowBe4 Software Development Lifecycle and Agile Methodologies, Recommends solutions to engineering problems, Assists other team members by providing technical direction, Defines approaches and solutions to complex technical problems, Helps to translate KnowBe4's strategic goals into operational plans, Provides coordination across functional boundaries, May act as team lead for sub-projects
Seniority
Senior
Domain
Software Engineering, Cloud Infrastructure, Security, HR Management