Senior Software Engineer
Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovative solutions, and a managed XDR service, to strengthen cyber resilience. Hundreds of thousands of IT professionals and managed service providers worldwide trust us to protect and support them with solutions that are easy to buy, deploy, and use.
We know a diverse workforce adds to our collective value and strength as an organization. Barracuda Networks is proud to be an Equal Opportunity Employer, committed to equal employment opportunity and equitable compensation regardless of race, gender, religion, sex, sexual orientation, national origin, or disability.
Envision yourself at Barracuda:
Barracuda Networks is seeking a talented individual to join us as a Senior Software Engineer to work on our Zero Trust products and cloud services. The individual will become a member tasked with the development of innovative solutions to protect endpoints from emerging web-based threats. Primary responsibilities will include the creation of a cloud policy enforcement engine, integration with other data plane services and network troubleshooting.
Tech Stack Exposure:
GoLang, Rust, Typescript and/or C/C++
Network programming. TCP/ HTTPS /HTTP
Kubernetes and Docker
JSON/XML/ProtoBuf
Git, CMake, Conan, Cargo
GDB / LLDB
What you’ll be working on:
Design and implement major components of the Zero Trust product that has high impact for Barracuda Customers.
Evaluate the performance of the product.
Re-evaluate the design and implementation of source code.
Collaborate with team members and team leads
What you bring to the role:
Bachelor’s degree in Computer Science, Management Information Systems, or Software Engineering; or equivalent work experience
5-8 years of relevant experience.
Strong GoLang, Rust or C/C++ skills with emphasis on object-oriented programming
Ability to collaborate and thrive in a fast-paced environment
Excellent analytic/troubleshooting skills
Strong understanding of layer 4-7 protocol (TCP/HTTP/HTTPS) and working knowledge of SSL (TLS). Deep understanding of security concept and L4 networking protocol a plus
Advanced knowledge of Windows and Mac OS applications development and systems programming (Nice to have)
What you’ll get from us:
A team where you can voice your opinion, make an impact, and where you and your experience are valued. Internal mobility – there are opportunities for cross training and the ability to attain your next career step within Barracuda.
Equity, in the form of non-qualifying options
High-quality health benefits
Retirement Plan with employer match
Career-growth opportunities
Flexible Time Off and Paid Time Off benefits
Volunteer opportunities
#LI-hybrid
Job ID (27 -0031)
Recommended Jobs
Class A truck Driver Job
Class A truck Driver Job driving 48 state Pay: 28% none How to apply for this Driving Job Fill out a Gary's Job Board application. That same application can be used to apply to as many jobs as yo…
Concrete Mixer Driver
It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. Atlas Concrete, LLC a Ready Mix Concrete…
Customer Experience Manager
Job Description Job Description Key Responsibilities Operations & Customer Experience • Oversee all day-to-day non-kitchen operations including grocery retail, cashier team, customer service…
Childcare Professional
Who Are We? Town Square Academy is an established, state licensed center that is committed to investing in our staff and developing a caring, friendly community of educators and learners. I…
Area Manager
AKIRA – Area Manager In 2002, AKIRA opened the doors to its first women's clothing boutique in Chicago. Since then, the company has extended its reach to 40+ stores across the United States, as …
Continuous Improvement Specialist I
Title: Specialist I, Operations Location: Lansing, MI LG Energy Solution Michigan, Inc is a global leader in advanced lithium-ion battery technology for electric vehicle (EV) and e…
Accounting Manager (Client Opening - Gillespie Group)
Accounting Manager We are a fast-paced organization primarily in the real estate industry. Successful candidates will enjoy working within an entrepreneurial environment and can exercise good …
FOIA Disclosure Product Manager
Job Description Job Description FOIA Disclosure Product Manager Employment Type: Full-Time, Experienced Department: Information Technology CGS is seeking a FOIA Disclosure Product Man…
1st shift or 3rd shift Caregiver or Home Health Aide
Care With Heart (Not a Stopwatch) Home Health Aides Wanted! No crowded halls. No juggling patients. Just YOU + ONE client Provide hands-on care, share smiles, and make a real differen…
Physical Therapist / PTA - Traverse City (Full Time or PRN)
Spring Into a Career That Moves Lives Forward 🌷💙 We’re Hiring Physical Therapists (PTs) & Physical Therapist Assistants (PTAs)! Ready to take your career to the next level while helping others …