Software Engineer

1 Month ago • 3 Years + • Software Development & Engineering

Job Summary

Job Description

Barracuda is seeking a Software Engineer to join their Application Security team. This role involves building Web Application Firewall (WAF) and WAF-as-a-Service products that protect against the latest web application threats. The team focuses on using automation and Machine Learning to help customers detect threats and tune their configurations. Responsibilities include designing and developing new user experiences in collaboration with UX/UI teams, troubleshooting and fixing product issues, working with Product Management to understand business requirements and translate them into technical tasks, and understanding the performance and security implications of code.
Must have:
  • Proficient in JavaScript and ReactJS
  • Frontend experience on complex designs
  • Good knowledge of UI integration with Django REST framework
  • Experience with SDLC and Agile methodologies
  • Experience with source code management tools (Git)
  • Excellent communication skills
  • Collaborative mindset
  • Self-motivated, quick learner
  • Analytical and problem-solving skills
Good to have:
  • Experience in Python programming
  • Cybersecurity experience
  • Exposure to cloud technologies (Azure/AWS)
  • Experience with message brokers (Celery/RabbitMQ)
  • Database management (MySQL/Postgres)
  • Linux background (Shell/Bash scripting)
  • Experience with Docker and containers
Perks:
  • Opportunity to voice opinions and make an impact
  • Valued experience
  • Internal mobility and cross-training opportunities

Job Details

Job ID: 26-176

Come Join Our Passionate Team!  At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. We protect email, networks, data and applications with innovative solutions that grow and adapt with our customers’ journey. More than 220,000 organizations worldwide trust Barracuda to protect them — in ways they may not even know they are at risk — so they can focus on taking their business to the next level. 
 We know a diverse workforce adds to our collective value and strength as an organization.  Barracuda Networks is proud to be an employer that complies with all applicable national, state and local laws pertaining to nondiscrimination and equal opportunity regardless of race, gender, religion, sex, sexual orientation, national origin, or disability.

Envision yourself at Barracuda
 
 
We are currently searching for a Software Engineer. Barracuda’s Application Security team builds our Web Application Firewall (WAF) and WAF-as-a-Service product lines, protecting against the latest web application threats such as API attacks, bots, and client-side attacks. Our customers range from top-5 global banks and oil companies to small businesses who lack IT expertise – therefore, a key focus of our engineering efforts is using automation and Machine Learning to help our customers detect threats and tune their configuration for maximum security.
 
Tech Stack: 
  • Proficient in JavaScript and ReactJS and frontend experience on complex design implementations 
  • Good knowledge and experience of UI integration in full-stack development with Django REST framework on the backend.
  • Experience in Python programming is preferred
  • Cybersecurity experience is preferred 
  • Knowledge of SDLC and Agile methodologies, experience with source code management tools (Git) 
  • Exposure to cloud technologies and services on Azure/AWS platforms 
  • Experience working with message brokers (Celery/RabbitMQ) is a plus.
  • Database management skills and prior experience with MySQL/PostGres is a plus 
  • Linux background experience (Shell/Bash scripting knowledge is a plus) 
  • Experience working with Docker and containers is a plus 
What you’ll be working on:  
  
  • Design and develop new User experience by collaborating with UX/UI team for customer features/enhancements 
  • Troubleshoot, fix, and test product issues to resolve complex problems. 
  • Work closely with Product management to understand business requirements, identify gaps, and translate them to actionable technical tasks 
  • Understand performance and security implications of how the design/code impacts the product. 
What you bring to the role:  
  
  • B.E/B.Tech or Masters’ in Computer Science or related fields.
  • 3+ years of relevant experience working as a full-stack developer primarily on frontend development and its integration with backend
  • Excellent communication skills and a collaborative mindset to work effectively across UX designdevelopmentQA, and Product Management teams to deliver high-quality features 
  • Self-motivated, quick learner, excellent analytical and problem-solving skills
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. 

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Bengaluru, Karnataka, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Houston, Texas, United States (On-Site)

Campbell, California, United States (On-Site)

Alpharetta, Georgia, United States (On-Site)

Reading, England, United Kingdom (On-Site)

Vienna, Vienna, Austria (On-Site)

Chicago, Illinois, United States (On-Site)

Oregon, United States (On-Site)

Oregon, United States (Remote)

Alpharetta, Georgia, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Barracuda

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug