GrepJob
KnowBe4

Staff Software Engineer

KnowBe4
Apply
about 2 months ago
São Paulo, BrazilStaff+
H1B Sponsor

Responsibilities

  • Develop software using Agile methodologies and the KnowBe4 Software Development Lifecycle.
  • Provide technical direction and assistance to team members.
  • Define solutions to complex technical problems.
  • Contribute to new technology developments, potentially resulting in patents or publications.
  • Translate strategic goals into operational plans.
  • Coordinate efforts across functional boundaries.
  • Act as team lead for larger sub-projects or entire small projects.

Requirements

  • Strong backend engineering fundamentals in a typed, compiled language such as Rust, C#, Go, or Java.
  • Experience with AWS serverless architecture including Lambda, DynamoDB, and API Gateway.
  • Understanding of identity and authentication concepts like OIDC, OAuth 2.0, and JWT.
  • Experience in distributed systems design and event-driven architecture.
  • Proficiency in Terraform for infrastructure-as-code at scale.
  • Leadership in API design and versioning strategies.
  • Strong technical communication skills for design documentation and architecture reviews.

Benefits

  • Company-wide bonuses based on monthly sales targets.
  • Employee referral bonuses.
  • Adoption assistance.
  • Tuition and certification reimbursement.
  • Certification completion bonuses.
  • Modern, high-tech, and fun work environment.

Tech Stack

Amazon DynamoDBAWSC#GitLab CI/CD.NETPythonRustTerraformTypeScript