Knowbe4

Staff Software Engineer (Fluent in English)

São Paulo, Brazil. Posted 3 months ago

The role

A Staff Software Engineer will build core Security Awareness Training product features using a Ruby on Rails backend, modern front-end technologies, and AWS infrastructure. This technical leader will drive architectural direction, own major subsystems, and influence cross-team engineering patterns.

What you will do

  • Develop software using the KnowBe4 Software Development Lifecycle and Agile methodologies
  • Assist other team members by providing technical direction
  • Define approaches and solutions to complex technical problems
  • Own the evolution of major subsystems within the team's domain
  • Translate strategic goals into technical roadmaps in collaboration with Product, Security, and Infrastructure teams
  • Set the bar for code quality and engineering patterns through reviews and technical guidance
  • Act as technical lead for larger sub-projects or entire small projects

Required qualifications

  • 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
  • 5+ years scaling production Ruby on Rails applications
  • Expertise in GraphQL and relational databases tuning (MySQL/PostgreSQL)
  • Strong proficiency with a modern component framework and strict TypeScript
  • 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 and GitLab CI/CD
  • Experience designing event-driven architectures and managing asynchronous processing at scale
  • Demonstrated experience at the Staff level writing ADRs and driving design across a team
  • Experience building for compliance-regulated environments (FedRAMP / SOC 2 / ISO 27001)

Nice to have

  • 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

Benefits

  • Company-wide bonuses based on monthly sales targets
  • Employee referral bonuses
  • Adoption assistance
  • Tuition reimbursement
  • Certification reimbursement
  • Certification completion bonuses

Before you apply

  • Please submit your resume in English
  • An applicant assessment and background check may be part of your hiring procedure

About the company

KnowBe4 is the pioneer of digital workforce security, securing both AI agents and humans. The company provides attack simulation and training, collaboration security, and agent security.

Staff Software Engineer (Fluent in English) at Knowbe4 | JobZoey