Senior Software Engineer - Python, C#, Rust

February 12

Apply Now
Logo of KnowBe4

KnowBe4

KnowBe4 is a leading platform specializing in security awareness training and simulated phishing to help organizations manage the human element of cybersecurity. The KnowBe4 HRM+ platform is used by approximately 70,000 organizations globally to bolster cybersecurity risk management strategies, integrating AI-powered solutions to improve security culture and user behavior. KnowBe4 offers a comprehensive array of products including email security, security coaching, and compliance training, designed to educate and protect against social engineering, phishing, and other cyber threats. Its innovative approach combines real-time security coaching and AI-defense agents to mitigate human risks and reduce vulnerabilities. Trusted by many top cybersecurity companies, KnowBe4 is a significant player in enhancing security awareness and compliance across industries.

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 and exciting products for KnowBe4’s customers • 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 (best practices) 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 • 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 • Training in secure coding practices (preferred)

🏖️ Benefits

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

Apply Now

Discover 90,000+ Remote Jobs!

Join now to unlock all job opportunities.

Find your dream remote job

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com