CareerPlanSign in

Staff Software Engineer

São Paulo, Brazil💼 Full-time🗓 2026-07-17 → 2026-09-26

Core

Staff Software Engineer leading full-stack development and architectural direction for KnowBe4's core Security Awareness Training product, serving a global customer base.

Role type

Staff Software Engineer (Full-stack)

Builds

Full-stack product features, micro-frontend migrations (SvelteKit to Vue 3), GraphQL APIs, event-driven services, and serverless background processing.

Domain

Cybersecurity / Workforce Security / Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Ruby on Rails, GraphQL, TypeScript, Vue 3, SvelteKit, AWS (ECS/Fargate, Lambda, EventBridge, SQS), Terraform, GitLab CI/CD, MySQL, PostgreSQL, DynamoDB, Redis, Event-driven architecture, Technical leadership (ADRs, code reviews)

Preferred skills

Front-end framework migration leadership, scaling production Rails under real traffic, serverless background-processing frameworks, DynamoDB/Redis data modeling, compliance-regulated environments (FedRAMP, SOC 2, ISO 27001), AI-assisted development workflows

Technologies

Ruby on Rails, Vue 3, SvelteKit, TypeScript, GraphQL, AWS, Terraform, GitLab CI/CD, MySQL, PostgreSQL, DynamoDB, Redis, EventBridge, SQS, Lambda

Responsibilities

Develop full-stack features and subsystems; own the evolution of major subsystems; drive architectural direction and technical roadmaps; set code quality standards through rigorous reviews; coordinate cross-team changes; act as technical lead for sub-projects.

Seniority

Staff, hands-on IC with strategic influence

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.