Senior Software Engineer - Python, C#, Vue3

22 hours ago

Apply Now
Logo of KnowBe4

KnowBe4

Internet Security Awareness Training • Network Security • Cybercrime Prevention • By "The World's Most Wanted Hacker"​ • Simulated Phishing

1001 - 5000 employees

Founded 2010

🔒 Cybersecurity

☁️ SaaS

📚 Education

Description

• Responsible for developing new products for KnowBe4’s customers • Works alongside other engineers in a fast-paced, agile development environment • Develops software using the KnowBe4 Software Development Lifecycle and Agile Methodologies • Recommends solutions to engineering problems • Assist other team members by providing technical direction • Defines approaches and solutions to complex technical problems • Helps to translate KnowBe4's strategic goals into operational plans • Provides coordination across functional boundaries • May act as team lead for sub-projects

Requirements

• BS or equivalent plus 8 years experience • MS or equivalent plus 3 years experience • Ph.D. or equivalent plus 2 years experience • 3-5+ Years of experience managing cloud-native infrastructure in a CI/CD environment • 3-5+ Years of experience working in a compiled programming language • Solid hands-on Object-Oriented Programming (OOP) experience (Python, C#, Rust) • Solid understanding of software design patterns and anti-patterns • Solid hands-on experience implementing REST and/or GraphQL based micro-services • Able to design and diagram highly available and fault-resilient AWS infrastructure and micro-services • Proven experience designing, implementing, and managing Microfrontend architectures • Experience with modern front-end frameworks/libraries like Vue3 or Svelte • Hands-on experience with Webpack Module Federation or similar technologies • Solid understanding of relational database structures, indexes, theories, principles, and practices • Strong fundamental understanding of AWS services (or Azure) and Cloud Native infrastructure solutions • Experience working with container services in Docker • Experience with the Rust programming language is a plus

Benefits

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

Apply Now

Similar Jobs

3 days ago

Join QuadCorps as a Mulesoft Technical Architect driving integration projects for major brands. Remote position with great benefits and learning opportunities.

3 days ago

Join Praktika as a Senior Python Backend Engineer focused on EdTech and AI. Design and maintain scalable backend systems and innovate language learning.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com