Software Engineer
Barracuda Networks
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 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
3+ 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)
- ...Full-Stack Software Engineer The University of Michigan has an available position of Full-Stack Software Engineer in Ann Arbor, MI. Position requires a Bachelor's degree in Computer Science or Computer Engineering & 60 months experience as a Full- Stack Software Engineer...Suggested
$112k - $184k
...Fullstack Visualization Software Engineer Palo Alto, CA / Ann Arbor, MI / Product & Technology - AD/ADAS / Employee / hybrid Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobility company. Inspired by a legacy of innovating for the benefit...SuggestedTemporary workWork at office- ...Senior Full Stack Software Engineer Location: Remote (US Only) - Eastern Time Zone About Us Gambyt's mission is to make real-money gaming products more relevant and accessible to the world. We are specialists in the lottery industry and create products that deliver...SuggestedFull timeSummer workRemote work
$110.9k - $188.5k
...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the... ...Description/Preferred Qualifications Senior Full Stack Software Engineer are core to KLA's technology, while we do not currently...SuggestedMinimum wageWork experience placementWork at officeFlexible hours- ...Senior Software Developer GripFusion is a sports-technology startup building next-generation intelligent sporting equipment that combines... ...infrastructure and work with Data Scientist/Signal Processing Engineer to incorporate analytical functionality into the product...SuggestedWork experience placement
$150k - $190k
...Decisive Point is looking for a Senior Software Engineer in Ann Arbor, Michigan. This role blends game engine technology with large-scale simulations, requiring expertise in C++ programming and ECS architecture. You will architect core systems, drive technical strategy...- ...autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City... ...Driving team and collaborate closely with Autonomy ML engineers working on Perception and Planning. Our mission is to design...InternshipWork at office
- ...autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City... ...this goal in its next-generation vehicles. The Arene Engineering Solutions North America's Applied Engineering Team Supports:...Work at officeFlexible hoursShift work3 days per week
- ...A technology company supporting defense is seeking engineers and physicists in Ypsilanti, MI. This role involves developing software solutions for remote sensing technologies, requiring an active TS/SCI U.S. Government Security Clearance. Responsibilities include implementing...Remote workFlexible hours
- ...Barracuda Networks Inc. is searching for a Software Engineer to join its team in Ann Arbor, Michigan. This position involves developing solutions to protect endpoints from web-based threats and enhancing the Zero Trust platform. Candidates should have strong programming...
- ...innovation to the challenges of today. We are seeking aspiring engineers, signals processors, and physicists excited to join our team... ...developing the next generation of signal and image processing software, building on our 80-year history on the cutting edge of the...Contract workTemporary workWork at officeLocal areaRemote workVisa sponsorshipFlexible hours
$139k - $166.8k
...Software Engineer, II – ADKit Component Enablement & Calibration Ann Arbor, MI About the Company At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader in autonomous driving...Full timeImmediate startRemote workRelocation- ...headquartered in Ann Arbor, Michigan, the company also operates existing engineering branches in Taipei and Hsinchu Taiwan, and Riyadh, Saudi... ...on‑chip AI inference. We’ve co‑designed a full hardware‑software stack (compiler, runtime, and APIs) to make AI development both...Permanent employmentLocal area
- ...Software Engineer MS2 is a national leader in transportation data management and analysis and has the largest traffic count database in North America. More than 270 agencies in 31 US States, and 3 Canadian Provinces, including 28 state Departments of Transportation,...
$120k - $150k
...grid edge and will enable data centers to unlock more compute for the same provisioned power. We are expanding our engineering team and looking for a Software Engineer to support the productionalization of our IoT platform, with a primary emphasis on the software that...Casual workLocal areaRemote workFlexible hours- ...opportunity and equitable compensation regardless of race, gender, religion, sex, sexual orientation, national origin, or disability. Software Engineer – Zero Trust Products & Cloud Services Barracuda Networks is seeking a talented individual to join us as a Software Engineer...Work experience placementWorldwideFlexible hours
- ...Software Engineer - Entry Level Location: Remote (US Only) - Eastern Time Zone About Us Gambyt's mission is to make real-money gaming products more relevant and accessible to the world. We are specialists in the lottery industry and create products that deliver...Full timeSummer workInternshipRemote work
- ...autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City,... ...FOR? The Sensor & Calibration sub-team is seeking a Software Engineer to support the development of sensor calibration tools for our...Work at officeFlexible hours3 days per week
- ...innovation to the challenges of today. We are seeking aspiring engineers, signals processors, and physicists excited to join our team... ...developing the next generation of signal and image processing software, building on our 80-year history on the cutting edge of the...Temporary workWork at officeLocal areaRemote workVisa sponsorshipFlexible hours
- ...test stands, data management solutions, driveline test systems, engine test systems, brake test systems, wind tunnel balances,... ...aerospace and rail sectors. HORIBA Automotive is searching for a Software Engineer to work out of our Ann Arbor, MI office. This person will...Temporary workWork at officeWorldwideFlexible hours
$125k - $175k
...before heading to the office, or leaving earlier when needed to accommodate family commitments. About the role We're seeking a Software Engineer to join our Acuity Autonomy Framework team, working on a cutting-edge framework solution that enables collaborative autonomy...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...About the role We are looking for bright engineers interested in designing elegant solutions to difficult problems in the autonomy space. Our software engineers work across our suite of products, tackling difficult full-stack, infrastructure, robotics, and graphics problems...For contractorsFor subcontractor
$150k - $190k
...About the Role We're seeking a Senior Software Engineer to architect our Acuity Scene System. This role is built at the intersection of game engine technology and large-scale simulation, requiring you to define the foundational 4D abstractions and Entity Component Systems...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$139k - $166.8k
...Software Engineer, II - Operating System Ann Arbor, MI About the Company At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader in autonomous driving since 2007, Torc has spent...Full timeImmediate startRelocation- Senior Software Engineer, - CPA Global North America LLC d/b/a Clarivate Analytics (US) LLC - Ann Arbor, MICPA Global North America LLC d/b/a Clarivate Analytics (US) LLC, Ann Arbor, MI. Design, develop, enhance, and debug enterprise software applications, including IP...Work at officeRemote work
- Infotainment Software Development Engineer Hyundai America Technical Center, Inc. (HATCI) is looking for an experienced engineer to join the Production Application Team of the Infotainment Software Department, which undertakes various innovation projects related...For contractorsFlexible hoursShift work
$91.2k - $155k
...KLA-Belgium is looking for Software Engineers in Ann Arbor, Michigan. This role involves building and maintaining critical infrastructure for high-performance computing (HPC) solutions, as well as prototyping machine control solutions. Candidates should have a solid background...$110k - $145k
...including 28 state Departments of Transportation, are using MS2 software to manage their transportation data. MS2 is located in the... ...excellent environment for transportation professionals and Software Engineers with competitive compensation and benefit packages. We're a...Work at officeRelocation packageFlexible hoursNight shift1 day per week- ...Senior Software Engineer MS2 is a national leader in transportation data management and analysis and has the largest traffic count database in North America. More than 270 agencies in 31 US States, and 3 Canadian Provinces, including 28 state Departments of Transportation...
- ...Development team, bringing subject matter expertise in blockchain and digital assets alongside a strong foundation in software architecture and engineering. This role will support key R&D initiatives focused on digital asset capabilities—including tokenization, custody...Contract workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- federal - software developer Ann Arbor, MI
- software engineer healthcare Ann Arbor, MI
- network software engineer Ann Arbor, MI
- ngo software engineer Ann Arbor, MI
- software development engineer aws Ann Arbor, MI
- software developer fintech Ann Arbor, MI
- senior software engineer remote Ann Arbor, MI
- intel software engineer Ann Arbor, MI
- software engineer Ann Arbor, MI
- financial software developer Ann Arbor, MI

