CareerPlanGet AI match score →

Senior Software Engineer

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

Core

Full-stack engineer building and scaling KnowBe4's core Security Awareness Training platform, serving a global customer base with attack simulation and training tools.

Role type

Senior Software Engineer (Full-stack)

Builds

Multi-tenant security platform features, Vue 3 micro-frontends, GraphQL APIs, event-driven services, and serverless background processing.

Domain

Cybersecurity / Workforce Security / Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

Ruby on Rails, GraphQL, TypeScript, Vue 3, SvelteKit, AWS (Lambda, EventBridge, SQS), Terraform, GitLab CI/CD, MySQL, PostgreSQL, DynamoDB, Redis, Event-driven architecture, Idempotency patterns, AI-assisted development

Preferred skills

Front-end framework migration leadership, Scaling production Rails apps, Serverless background-processing frameworks, Compliance-regulated environments (FedRAMP, SOC 2, ISO 27001), AI tooling integration

Technologies

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

Responsibilities

Design and deliver features end-to-end with limited supervision, Solve complex technical problems and contribute to design discussions, Write rigorous code reviews and provide technical guidance, Collaborate with Product and engineering teams, Maintain system quality, reliability, and compliance posture, Lead through high-quality code and sound technical judgment

Seniority

Senior, hands-on IC

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