Senior Software Engineer (Front End) (Position located in Brazil)

    • São Paulo, Brazil
KnowBe4, Inc. is the provider of the world's largest security awareness training and simulated phishing platform.  KnowBe4 enables organizations to manage the ongoing problem of social engineering by helping them train employees to make smarter security decisions, every day. Tens of thousands of organizations worldwide use KnowBe4’s platform to mobilize their end users as a last line of defense and enable them to make better security decisions, every day.
We have ranked a best place to work for women, millennials, and in technology nationwide by Fortune Magazine as well as #1 or #2 in The Tampa Bay Top Workplaces Survey for the last five years.

Please submit resume in English. 

El Pescador is an independent subsidiary of KnowBe4, Inc., the world’s largest security awareness training and simulated phishing platform. El Pescador will be the first company in Brazil to introduce simulated phishing as a way to help manage the ongoing problem of social engineering. Its primary focus will be research and expansion into the Brazilian market.The atmosphere has a start-up feel but with the power and backing of a multinational company. 

To learn more about our team and office culture in Brazil, visit the following links. 

The Senior Front End Software Engineer is responsible for developing new and exciting products for KnowBe4’s customers, alongside other engineers in a fast-paced, agile development environment.


  • Design and develop applications in an Agile development environment
  • Design and develop front-end end solutions
  • Rapidly prototype and refine applications based on user experience feedback
  • Collaborate with product managers and fellow engineers to establish and refine technical requirements
  • Maintain quality standards for developing products


  • Bachelor’s Degree in Computer Science or 8+ years of programming work experience
  • MS or equivalent plus 3+ years of programming work experience
  • Professional experience programming in Javascript Language
  • Strong understanding of Typescript
  • Experience designing applications using declarative frameworks like VueJS, React, SwiftUI
  • An eagerness to work with the latest technologies and expand your skill set
  • Able to ship code quickly and efficiently
  • Creativity, initiative and acute attention to detail
  • Strong written and verbal communications skills in English and Portuguese.
  • Preferred:
    • Able to leverage structured formats like JSON, YAML, XML and related technologies to build scalable, testable RESTful applications
    • Built applications with current and forward-facing web standards like CSS3 and HTML5
    • Effective communication skills with the ability to influence/collaborate with multiple teams to ensure there is no delay in new releases forecasted on the product roadmap
    • Ability to quickly grasp new languages (Golang, Python, C#, Java)
    • Has used automated unit testing tools

Note: An applicant assessment and background check may be part of your hiring procedure. 

No recruitment agencies, please.

Back to top