Home
Jobs
21 Job openings at Barracuda Networks
About Barracuda Networks

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. For more information, visit barracuda.com.

Principal Software Engineer - JVM/Scala

Bengaluru

12 - 17 years

INR 50.0 - 70.0 Lacs P.A.

Hybrid

Full Time

We are seeking a passionate and driven Technical and Technology Leader who can join our cross functional Agile team. You will have the opportunity to work on innovative cloud security products that help protect our customers sensitive information. You will partner closely with Product and Development teams to understand and implement critical quality standards. Your contributions will help our team quickly deliver reliable and effective products to our customers. Tech Stack: Domain: Email Archiving, Email, MX Records, driven through SMTP, POP, IMAP Identity and Directory Management like LDAP, MS AD, Okta, Auth0. Public cloud expertise in AWS. Azure expertise is added advantage. Hands on expertise in Data Pipelines like DataBricks, Kafka, SQS, SNS, Apache Spark Infrastructure Technology like AWS/Azure(Server and Sever-less), Docker, Kubernetes(Azure, AWS managed Kubernetes like AKS,EKS) Expert level expertise with Java. Hands on experience in Clojure, is added advantage. What youll be working on: Lead the design, development, and implementation of complex, highly scalable, distributed software solutions using AWS cloud technologies, Java, and DevOps practices. Collaborate with cross-functional teams to gather requirements, define technical specifications, and ensure successful project delivery. Provide technical leadership and guidance to your team, mentoring junior engineers and promoting best practices. Conduct code reviews, identify areas for improvement, and ensure adherence to coding standards and software development methodologies. Drive continuous integration and deployment processes, leveraging DevOps tools and practices to streamline software delivery. Stay up-to-date with the latest trends and advancements in AWS, JVM, and DevOps, and proactively recommend innovative solutions to enhance our software development capabilities. Collaborate with stakeholders to understand business needs and translate them into technical requirements and solutions. Troubleshoot and resolve complex technical issues, ensuring the stability and performance of software applications. Conduct performance analysis and optimization to improve the efficiency and scalability of software systems. Contribute to the development and maintenance of technical documentation, including system architecture, design specifications, and user manuals. What you bring to the role: Bachelor's degree in Computer Science, Software Engineering, or a related field. Master's degree preferred. Proven experience as a Principal Software Engineer or similar role, with a focus on AWS, Java, functional programming like Clojure and DevOps. Strong expertise in AWS cloud technologies, including Lambda, DynamoDB, S3, SQS/SNS. Extensive experience in JVM programming. Intermediate to expert level experience in Clojure is added advantage. Solid understanding of software development methodologies, such as Agile or Scrum. Proficiency in DevOps practices, including continuous integration, continuous deployment, and infrastructure as code. Having Applied and Computational AI development (LLM/SLM based apps, model development etc.,) exposure and curiosity to find ideas in AI centric world will set you apart. Excellent problem-solving skills and the ability to analyze complex technical issues. Strong leadership and mentoring abilities, with a track record of guiding and developing software engineering teams. Excellent communication skills, both verbal and written, with the ability to effectively collaborate with cross-functional teams and stakeholders. AWS certifications (e.g., AWS Developer, AWS Solutions Architect) are highly desirable. What youll 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, in addition to equity, in the form of non-qualifying options.

Senior Engineer

Bengaluru

6 - 11 years

INR 8.0 - 13.0 Lacs P.A.

Work from Office

Full Time

Req ID: 26-112 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 200,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 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: We at Barracuda are at the forefront of protecting our customers from email-borne threats and data leaks. We are a passionate team of engineers building the next generation of innovative cloud connected email security appliances. We are looking for a highly skilled and passionate developer to join our cross functional Agile team. We are seeking an experienced Senior python developer to lead the development of robust, scalable, and high-performance backend systems. Leveraging your extensive expertise in python and software architecture, you will design, implement, and deliver effective technical solutions while guiding the team to meet complex requirements. You will also be responsible for bug fixing and ensuring the stability of the system. In addition, you will mentor junior developers, enforce best coding practices, and play a pivotal role in shaping the technical vision and direction of our products. Tech Stack: Email Technologies,Python, Java, Go Lang, Rest API s, Docker ,MySQL/PostGres, AWS, Git/GitHub, Linux CLI and shell scripting. What you ll be working on Design and develop new features/enhancements. Troubleshoot, fix, and test product issues to resolve complex problems. Work with Product management to understand business requirements for projects and remove gaps and ambiguity. Create technical tasks out of general requirements. Understand performance and security implications of how the design/code impacts the product. Architect changes, adopt new technologies and drive constant technical improvement Build modern and responsive UI for a cutting-edge email security system, which serves thousands of customers What you bring to the role: B.E/B.Tech or Masters in Computer Science or related fields. 6+ years of relevant experience working as a backend developer. Self-motivated, quick learner, excellent analytical and problem-solving skills. Ability to communicate clearly and use a collaborative approach across boundaries to get work done. 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, in addition to equity, in the form of non-qualifying options. #LI-hybrid

Manager, Data Engineering

Bengaluru

8 - 13 years

INR 50.0 - 60.0 Lacs P.A.

Hybrid

Full Time

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 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 As a Manager, Data Engineer at Barracuda, you will be part of a dynamic team responsible for the enterprise data and data governance. You will lead efforts in sourcing, modeling, and warehousing data from various sources, including telemetry and usage data from over a dozen products, CRM systems like Salesforce, ERP systems like NetSuite, and various marketing systems and services. Your work will support data activation, BI, and AI use cases across departments such as finance, marketing, and customer success, positively impacting the top line of the company. Tech Stack SQL, Python, PySpark Databricks AWS What youll be working on Lead the development and maintenance of ETL pipelines to reliably ingest, cleanse, transform and store data. Implement data models to organize data logically and efficiently for various analytics and ML use cases. Collaborate with product manager and other stakeholders to understand and implement data requirements for data products and applications. Implement rigorous data quality checks and enforce data governance practices to ensure data integrity and reliability. Build reverse ETL pipelines to activate data in external systems. Including building and integrating with REST APIs, web hooks etc. Ensure data and platform infrastructure are secure, compliant, available, efficient, and scalable. Play a key role in defining and adopting best practices and data modeling standards. What you bring to the role Bachelors or Masters degree in Computer Science, Information Technology, or related field 5+ years of industry experience as a Data Engineer working on large data sets building data frameworks and data products. Excellent programming skills in Python. Experience with data analysis libraries such as pandas, numpy etc. is desirable. Advanced SQL knowledge. Experience with relational and NoSQL databases. Experience with Spark, Databricks, Hadoop and related technologies is a plus. Strong skills with data modeling, data warehousing, and data pipelines. Experience with public cloud, preferably AWS and services such as Redshift, S3, ECS, EC, Kinesis etc. Experience providing technical leadership and coaching to other engineers on data engineering. Excellent communication skills and the ability to work collaboratively with cross-functional teams. 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. In addition, you will receive equity, in the form of non-qualifying options.

Data Engineer l

Bengaluru

2 - 6 years

INR 5.0 - 8.0 Lacs P.A.

Work from Office

Full Time

Job ID 26-107 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 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 As a Data Engineer l at Barracuda, you will be part of a dynamic team responsible for the enterprise data and data governance. You will assist in sourcing, modeling, and warehousing data from various sources, including telemetry and usage data from over a dozen products, CRM systems like Salesforce, ERP systems like NetSuite, and various marketing systems and services. Your work will support data activation, BI, and AI use cases across departments such as finance, marketing, and customer success, positively impacting the top line of the company. Tech Stack SQL, Python, PySpark Databricks AWS What you ll be working on Assist in the development and maintenance of ETL pipelines to reliably ingest, cleanse, transform and store data. Support the implementation of data models to organize data logically and efficiently for various analytics and ML use cases. Implement data quality checks and enforce data governance practices to ensure data integrity and reliability. Assist in building reverse ETL pipelines to activate data in external systems. Implement data infrastructure using infrastructure-as-code. What you bring to the role Bachelor s or Master s degree in Computer Science, Information Technology, or related field 3+ years of industry experience as a Data Engineer working on large data sets. Strong programming skills in Python. Excellent knowledge of SQL. Experience with public cloud, preferably AWS and services such as Redshift, S3, ECS, EC, Kinesis etc. Excellent communication skills and the ability to work collaboratively with cross-functional teams. 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. In addition, you will receive equity, in the form of non-qualifying options. #LI-onsite

Renewals Representative

Bengaluru

1 - 2 years

INR 3.0 - 4.0 Lacs P.A.

Work from Office

Full Time

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 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! On our growing India based sales team, you will execute strategies to increase customer loyalty, improve renewal retention rates, and drive innovative ways to cross-sell and up-sell our products. This position reports into a Renewals Sales Manager. What you ll be working on Responsible for a specific territory that drives sales revenue through contract renewals to maintain our high renewal close rate Conduct outbound calls and emails to make customers aware of their upcoming renewal and renewal options 90 - 120 days in advance Create and provide proposals, negotiate, and supply any related documentation and/or information at least 60 days in advance to facilitate the renewal Use Salesforce CRM System to document all customer activity, manage pipeline and forecast Identify upsell opportunities within customer accounts and partner with a sales representative to close Collaborate with the Customer Success, Channel, and Sales teams to understand existing sales motions, identify special customer issues, and ensure customer satisfaction Proactively monitor, identify risk points, and track and resolve issues to drive customer renewals Responsible for achieving monthly/quarterly revenue targets through accurate forecasting and sales skills. Experience: 1-2 years of experience in Renewal Sales. What you bring to the role Highly organized, able to prioritize and have good time management skills Excellent customer service and communication skills. Strong Business Acumen and a clear track record of driving execution, delivering operational Excellence within a renewal s environment. A passion for collaboration and a basic understanding of the Internet security technology Team oriented with ability to succeed. Drive, conscientiousness, and perseverance to conduct outbound sales contacts daily. Able to track information accurately and have a strong attention to detail A self-starter, high energy and results oriented 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.

Manager, Business Application (Salesforce & Netsuite)

Bengaluru

10 - 17 years

INR 50.0 - 60.0 Lacs P.A.

Hybrid

Full Time

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 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. Manager Business System As part of Barracudas Business Systems team, you will have broad exposure to the entire Barracuda business along with the data and analytics to drive the organizations most critical strategy, decisions and operations. You will be responsible for the complex business processes and systems that revolve around order management and sales operations. This role reports into the Vice President of global Business Systems. What youll be working on Identify, analyze, and improve upon existing business processes within the organization to optimize operational efficiencies and maintain a global process. Responsible for direct interaction with stakeholders including, but not limited to, eliciting comprehensive business requirements and use cases and recommending appropriate solutions across Salesforce, NetSuite, Boomi, and adjacent applications. Accurately translate business requirements to detail-level system specifications Engage with Technical Architects and Developers on technical strategy and designs to meet business needs Work with Development, QA, and other teams to communicate, verify, document and test the desired functionality changes. Manage multiple competing priorities through effective organization and communication. Work within or across multiple project teams to ensure that blockers are resolved, and communication gaps are plugged quickly and efficiently. Ensure quality and completeness of the finished product by participating in user acceptance testing, ensuring that acceptance criteria are met. Acts as a thought leader to drive solutions Experience and requirements 5+ years of hands-on proven expertise in Salesforce and NetSuite administration or support Strong working knowledge of adjacent Systems, MuleSoft /Boomi, Workday, Ironclad Experience in managing production incidents, escalations, and change control Comfortable with SQL, APIs, and data troubleshooting across systems Understanding of cloud-based architecture and integration patterns Bachelors degree or equivalent relevant experience 5+ years of hands-on experience documenting, researching, solutions and coordinating technical and business process solutions Demonstrated understanding of sales and order process, systems, and domain data Experience with Order Management in a two-tiered sales model Experience with consumption-based Billing Platforms a strong plus Business acumen of MSPs (Managed Service Providers) a strong plus Skills Self-starter and highly detail oriented, with a willingness to roll up your sleeves An architecting mindset, attuned to creating highly efficient, clean and scalable processes Strong project management experience Exceptional communication skills, both written and oral Highly professional team player who collaborates and problem solves in a highly matrixed cross-functional environment Proven success working a highly collaborative, matrixed environment, with a track record of measurable business impact Capability to demonstrate critical thinking and proven track record of positive change Exceptional understanding of Agile methodology, Scrum, SAFe, and Agile tools Strong competency in the Atlassian tool suite What youll 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. In addition, you will receive equity, in the form of non-qualifying options.

Manager Business Application

Bengaluru

4 - 9 years

INR 6.0 - 11.0 Lacs P.A.

Work from Office

Full Time

Job ID 26-513 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 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. Manager Business System As part of Barracuda s Business Systems team, you will have broad exposure to the entire Barracuda business along with the data and analytics to drive the organization s most critical strategy, decisions and operations. You will be responsible for the complex business processes and systems that revolve around order management and sales operations. This role reports into the Vice President of global Business Systems. What you ll be working on Identify, analyze, and improve upon existing business processes within the organization to optimize operational efficiencies and maintain a global process. Responsible for direct interaction with stakeholders including, but not limited to, eliciting comprehensive business requirements and use cases and recommending appropriate solutions across Salesforce, NetSuite, Boomi, and adjacent applications. Accurately translate business requirements to detail-level system specifications Engage with Technical Architects and Developers on technical strategy and designs to meet business needs Work with Development, QA, and other teams to communicate, verify, document and test the desired functionality changes. Manage multiple competing priorities through effective organization and communication. Work within or across multiple project teams to ensure that blockers are resolved, and communication gaps are plugged quickly and efficiently. Ensure quality and completeness of the finished product by participating in user acceptance testing, ensuring that acceptance criteria are met. Acts as a thought leader to drive solutions Experience and requirements 5+ years of hands-on proven expertise in Salesforce and NetSuite administration or support Strong working knowledge of adjacent Systems, MuleSoft /Boomi, Workday, Ironclad Experience in managing production incidents, escalations, and change control Comfortable with SQL, APIs, and data troubleshooting across systems Understanding of cloud-based architecture and integration patterns Bachelor s degree or equivalent relevant experience 5+ years of hands-on experience documenting, researching, solutions and coordinating technical and business process solutions Demonstrated understanding of sales and order process, systems, and domain data Experience with Order Management in a two-tiered sales model Experience with consumption-based Billing Platforms a strong plus Business acumen of MSP s (Managed Service Providers) a strong plus Skills Self-starter and highly detail oriented, with a willingness to roll up your sleeves An architecting mindset, attuned to creating highly efficient, clean and scalable processes Strong project management experience Exceptional communication skills, both written and oral Highly professional team player who collaborates and problem solves in a highly matrixed cross-functional environment Proven success working a highly collaborative, matrixed environment, with a track record of measurable business impact Capability to demonstrate critical thinking and proven track record of positive change Exceptional understanding of Agile methodology, Scrum, SAFe, and Agile tools Strong competency in the Atlassian tool suite 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. In addition, you will receive equity, in the form of non-qualifying options. #LI-hybrid

C/C++ Developer

Bengaluru

5 - 10 years

INR 25.0 - 40.0 Lacs P.A.

Hybrid

Full Time

Barracudas 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. We are looking for highly skilled and passionate Senior Software Engineer to join our data path and cloud intelligence team. As a Senior Software Engineer, you will be working closely on the reverse proxy engines and cloud technologies, interacting with product managers, customers, and developers to design, develop, test, and deliver new and innovative features on the security engine of the AppSec range of products. So, if you've got what it takes to excel in this role, we would like to talk to you! Tech Stack: Strong practical Linux skills Solid experience in C, C++, Python programming and scripting languages Experience in working with multithreaded, asynchronous programming Good understanding of building large codebases on various platforms with good understanding of compilers, linkers, loaders. A research oriented mind with a good grasp of various relevant cloud technologies and security models. Experience working on Datapath/packet path, familiar with inline debugging using tools like gdb, real time environments. Domain knowledge of Firewalls, HTTP and SSL protocols, WAFs, Web applications or any network/cloud security products Strong understanding of cloud technologies and platforms, with specific focus on Azure platform and services Knowledge of various Web Application Frameworks, API frameworks based on REST, GraphQL and gRPC Good to have: A good exposure to AI/ML technologies, Azure and Aws cloud infrastructures What youll be working on: Our WAF product includes a high performance demanding deep packet inspection engine with reverse proxy architecture, interacting with our Active Threat Intelligence (ATI) cloud, which uses Machine Learning and Big Data to identify bots and other threats to our customers applications. Research of efficient security solutions, Design and Development of new features/enhancements towards securing web based applications. Troubleshoot, fix, and test product issues to resolve complex problems Design and Development of micro services as a part of our Active Threat Intelligence framework Deploy security solutions using the latest technologies on the data management pipelines and databases on preferably Azure platforms, and Azure Databricks modules used to deploy our Active Threat Intelligence Understand performance and security implications of how the design/code impacts the product What you bring to the role: B tech or masters in computer science or related fields. 5+ years of relevant experience Hands on experience with efficient Data Structures and Algorithms Solid experience in C / C++ / Python / Go programming and associated STLs/packages/libraries Self-motivated, quick learner, excellent analytical skills and able to design and implement solutions individually Basic knowledge of HTTP(s), various Web based standards, TCP/IP protocols, and networking is a must. A good understanding and practical applications of AI/ML tools and models is preferred. Knowledge of SDLC and Agile practices, including coding standards, code reviews, source control management etc. Desired to have experience with Kubernetes and other orchestration platforms. Advantage for experience with Azure Kubernetes Service (AKS). Desired to have experience with Go, Scala. Advantage for Python experience. What youll 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 in addition to equity, in the form of non-qualifying options.

Technical Solutions Engineer (Backup Technology, CCNA/CCNP)

Bengaluru

1 - 6 years

INR 3.0 - 8.0 Lacs P.A.

Work from Office

Full Time

Job ID 26-157 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 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 Barracuda Networks is currently looking for highly motivated and excited computer and networking technicians, to provide quality global support of our superb networking and security products in 24/7 environment. This role will be an entry-level front-line facing position where you will understand, document, and troubleshoot the customers product support issues over email, phone, and chat mediums. This position will work within a team & will report to a Tech Support Manager. What you ll be working Providing superior customer support on our home-grown products. Interface with customers at a high volume to solve their issues using different applications which include WAF/NG and email/backup Develop your skills in network and security products through on-going training Document, escalate and follow through with product bugs and/or issues Debug the issue and provide a solution. If not resolved raise a ticket to the next level What you bring to the role Should have at least 1 year of experience in network firewall domain, web application and load balancing technologies, or exchange/email security and web filter domain Excellent understanding of TCP/IP and UDP Very good knowledge of L7 protocols such as HTTP, HTTPS, FTP, SMTP and POP3 Should have good Linux and Microsoft server knowledge Basic knowledge about OWASP top 10 attacks, understanding of top 10 OWASP defined application security challenges Very good understanding of URL filtering in proxy and reverse technologies, debugging applications like tcpdump, fiddler Good understanding of SMTP and POP3 protocols Good understanding of various backup technologies CCNA or CCNP certification preferred Bachelor s Degree in engineering, Computer Science Ability to work in a 24/7 environment with rotating shifts Strong analytical and troubleshooting skills Strong customer focus and solid written and verbal communication skills Positive attitude with a willingness to learn 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. #LI-onsite

Associate Threat Analyst

Bengaluru

0 - 1 years

INR 2.0 - 3.0 Lacs P.A.

Work from Office

Full Time

We at Barracuda are at the forefront of protecting our customers from email-borne threats and data leaks. As an Analyst you will be having an opportunity to work with a core team of Threat Analysts who are specialized in stopping malicious traffic and content from reaching our customers. What you'll be working on: Analyze attack patterns and data trends, identifying drift and anomalies. Conduct root cause analysis and develop hypotheses for missed attacks. Report findings to the ML team with impact assessments. Evaluate feature importance and model effectiveness. Build reports, queries, and dashboards for insights. What you bring to the role: 0-1 year experience in Python, Scala, SQL, Databricks, and Spark. Hands-on experience in ML model development (MLLib, TensorFlow, PyTorch, Scikit). Understanding of email security (spam/phishing) is a plus. Strong analytical, communication, and adaptability skills. Willingness to work in a fast-paced, shift-based environment.

Sr. Software Development Engineer in Test

Bengaluru

5 - 10 years

INR 6.0 - 10.0 Lacs P.A.

Work from Office

Full Time

Job ID 26-162 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 200,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 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 We are seeking a passionate and hardworking (SDET) Software Development Engineer in Test who can join our cross functional Agile team. You will have the opportunity to work on innovative cloud security products that help protect our customers sensitive information. You will partner closely with Product and Development teams to understand and implement critical quality standards. Your contributions will help our team quickly deliver reliable and effective products to our customers. Tech Stack: JavaScript (Typescript)/Python/React Frameworks AWS Cloud and AWS Services (EC2, ALB, Lambda, API Gateway, S3) CI/CD Pipeline: GitHub, GitHub Actions Good Experience with SQL/NO-SQL (MySQL, Cassandra, Elasticsearch) Postman, Cucumber, Selenium WebDriver, mabl Nice to haves: Familiarity with email and Authentication technologies like SMTP, POP and IMAP, LDAP, Microsoft 365/Microsoft Azure Active Directory, and MS Graph API is a plus. Docker, Kubernetes/EKS Security Domain Knowledge/Experience. Kafka, Databricks. Non-Function Automation Tools to perform load test etc. What you will be working on Able to build manual and automated test plans from business requirements Develop, maintain, and execute automated test suites using industry-standard tools and frameworks to capture Functional and Non-Functional use cases. Collaborate with software engineers, product owners, and other stakeholders to ensure high-quality software releases Come up with timelines and work breakdown for releases and manage QA CI/CD Pipeline Understand impact of requirements and provide feedback to product manager/owner Able to write code snippets and validate API endpoints Mentor junior team members Lead troubleshooting of issues in QA environment Domain expertise in external product integrations/dependencies Identify and document defects, and work closely with development teams to ensure timely resolution of issues. What you bring to the role 5+ years of experience in software development, testing, and automation Requires coding, design and analytical skills Experience in a full project testing life cycle including test case creation, script development, manual and automated testing Automation skills and experience using tools including Selenium WebDriver, Postman, mabl Strong experience in Agile development methodologies and utilizing technologies such as GIT, GitHub Actions for Continuous Integration and Continuous delivery. Experience in Relational and non-relational databases (SQL and Non-SQL) Strong programming skills in languages such as TypeScript/Python Common testing practices in a highly agile project environment Experience with AWS including knowledge of cloud infrastructure and services Ability to work collaboratively and communicate clearly in a fast-paced, dynamic environment Experience in manual testing & performance testing, analyzing test logs, creating test reports and keeping the manager updated on the progress on a regular basis. Experience with python, Docker, and Kubernetes is a plus. 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, in addition to equity, in the form of non-qualifying options. #L1-Hybrid

Associate Threat Analyst

Bengaluru

4 - 8 years

INR 7.0 - 7.0 Lacs P.A.

Work from Office

Full Time

Req ID: 26-088 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 200,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 at Barracuda are at the forefront of protecting our customers from email-borne threats and data leaks. As an Analyst you will be having an opportunity to work with a core team of Threat Analysts who are specialized in stopping malicious traffic and content from reaching our customers. What you ll be working on: Analyze attack patterns and data trends, identifying drift and anomalies. Conduct root cause analysis and develop hypotheses for missed attacks. Report findings to the ML team with impact assessments. Evaluate feature importance and model effectiveness. Build reports, queries, and dashboards for insights. Eligibility Criteria: Freshers from BTECH/BE in AI/ML only (No CSE/IT) Minimum with 70% aggregate in 10th, 12th & BTECH/BE Immediate Joiners from 2024/2025 pass-out batches. What you bring to the role: Knowledge in Python, Scala, SQL, Databricks, and Spark. Hands-on experience in ML model development (MLLib, TensorFlow, PyTorch, Scikit). Understanding of email security (spam/phishing) is a plus. Strong analytical, communication, and adaptability skills. Willingness to work in a fast-paced, shift-based environment. 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. In addition, you will receive equity, in the form of non-qualifying options. #LI-hybrid

Technical Solutions Engineer

Bengaluru

0 - 4 years

INR 4.0 - 7.0 Lacs P.A.

Work from Office

Full Time

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 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 Barracuda Networks is currently looking for highly motivated and excited computer and networking technicians, to provide quality global support of our superb networking and security products in 24/7 environment. This role will be an entry-level front-line facing position where you will understand, document, and troubleshoot the customers' product support issues over email, phone, and chat mediums. This position will work within a team & will report to a Tech Support Manager. What youll be working Providing superior customer support on our home-grown products. Interface with customers at a high volume to solve their issues using different applications which include WAF/NG and email/backup Develop your skills in network and security products through on-going training Document, escalate and follow through with product bugs and/or issues Debug the issue and provide a solution. If not resolved raise a ticket to the next level What you bring to the role Should have at least 1 year of experience in network firewall domain, web application and load balancing technologies, or exchange/email security and web filter domain Excellent understanding of TCP/IP and UDP Very good knowledge of L7 protocols such as HTTP, HTTPS, FTP, SMTP and POP3 Should have good Linux and Microsoft server knowledge Basic knowledge about OWASP top 10 attacks, understanding of top 10 OWASP defined application security challenges Very good understanding of URL filtering in proxy and reverse technologies, debugging applications like tcpdump, fiddler Good understanding of SMTP and POP3 protocols Good understanding of various backup technologies CCNA or CCNP certification preferred Bachelor’s Degree in engineering, Computer Science Ability to work in a 24/7 environment with rotating shifts Strong analytical and troubleshooting skills Strong customer focus and solid written and verbal communication skills Positive attitude with a willingness to learn

Director, Managed Services

Bengaluru

10 - 15 years

INR 30.0 - 35.0 Lacs P.A.

Work from Office

Full Time

In this role you will be responsible for assessing and implementing operating procedures and processes for ensure the delivery of operational excellence to our internal customers. This roll requires a visionary leader who can continue to iterate on process improvement and act as a change agent to drive transformation initiatives within Barracuda. What you'll be working on: Leadership: Recruit, develop, and lead a 24x7 organization while fostering a culture of customer service, accountability and innovation Strategy Development: Develop and execute a strategic roadmap to enhance service delivery, optimize processes, and improve customer satisfaction Collaboration: Collaborate with internal teams to understand their technical needs and ensure team readiness to manage upcoming changes and/or technologies Performance Management: Establish KPIs for measuring team performance, set clear objectives, and publish results to drive accountability and growth Incident Management: Oversee resolution of technical incidents and ensure timely communication with stakeholders Training and Development: Identify training needs and provide opportunities for team members to enhance their skills and knowledge What you bring to the role: bachelors degree in Computer Science, Information Technology, or a related field 10+ years of leadership experience in global support or service delivery, with at least 5 years in a leadership role. Experience building, leading, and optimizing a 24x7 global NOC, Support or Service Delivery team Demonstrated ability to develop a highly process oriented organization focusing on efficiency and customer satisfaction Proficiency in implementing change at the team and organizational level in a matrixed environment Proven critical thinking, problem solving, and prioritization skills Excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.

Director, Network Operations Center (NOC)

Bengaluru

12 - 20 years

INR 80.0 - 100.0 Lacs P.A.

Hybrid

Full Time

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 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 Barracuda is looking for an energetic and experienced Director, Managed Services to lead an a 24x7 organization supporting our production infrastructure. The Managed Services team is responsible for responding to critical alerts from our production infrastructure across internal data centers, AWS and Azure.In this role you will be responsible for assessing and implementing operating procedures and processes for ensure the delivery of operational excellence to our internal customers. This roll requires a visionary leader who can continue to iterate on process improvement and act as a change agent to drive transformation initiatives within Barracuda. What youll be working on: Leadership: Recruit, develop, and lead a 24x7 organization while fostering a culture of customer service, accountability and innovation Strategy Development: Develop and execute a strategic roadmap to enhance service delivery, optimize processes, and improve customer satisfaction Collaboration: Collaborate with internal teams to understand their technical needs and ensure team readiness to manage upcoming changes and/or technologies Performance Management: Establish KPIs for measuring team performance, set clear objectives, and publish results to drive accountability and growth Incident Management: Oversee resolution of technical incidents and ensure timely communication with stakeholders Training and Development: Identify training needs and provide opportunities for team members to enhance their skills and knowledge What you bring to the role: Bachelor’s degree in Computer Science, Information Technology, or a related field 10+ years of leadership experience in global support or service delivery, with at least 5 years in a leadership role. Experience building, leading, and optimizing a 24x7 global NOC, Support or Service Delivery team Demonstrated ability to develop a highly process oriented organization focusing on efficiency and customer satisfaction Proficiency in implementing change at the team and organizational level in a matrixed environment Proven critical thinking, problem solving, and prioritization skills Excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders. 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. In addition, you will receive equity, in the form of non-qualifying options. #LI-hybrid

Director, Product Management

Bengaluru

15 - 20 years

INR 25.0 - 30.0 Lacs P.A.

Work from Office

Full Time

Job Summary We re hiring a Director of Product Management based in India who will report directly to the Senior Director of Product Management. This individual will play an integral role in driving cross-functional collaboration across global teams, while leading product strategy, execution, and team development in India. The ideal candidate is a hands-on leader who thrives in ambiguity, brings clarity to complex problems, and delivers outcomes that move the business forward. Key Responsibilities Strategy & Vision Define and drive product strategy aligned with company objectives and market needs. Translate business goals into product roadmaps with measurable outcomes. Leadership Build, lead, and mentor a high-performing product management team in India. Foster a culture of accountability, ownership, and data-driven decision-making. Execution Own end-to-end product lifecycle from ideation to launch and iteration. Collaborate with Engineering, Design, Marketing, Sales, and Customer Success. Customer & Market Focus Develop deep understanding of customer problems in regional and global markets. Conduct competitive analysis and identify product differentiation opportunities. Metrics & Outcomes Define product KPIs and regularly report on progress, learnings, and pivots. Align product efforts with revenue, adoption, and retention goals. Job Requirements Must-Have Qualifications 15+ years in product management, with at least 3 years in a leadership role Proven ability to build and lead distributed product teams, ideally within a matrixed global environment Strong communicator with experience aligning stakeholders across regions Deep experience in SaaS product delivery; familiar with agile and iterative frameworks Track record of shipping complex products with measurable business impact Preferred Qualifications Experience in security, cloud, or B2B enterprise software Ability to work flexibly across US-India time zones Strong analytical mindset with a bias toward data-driven decision-making MBA or Master s degree is a plus Familiarity with Agile, OKRs, and product discovery methodologies

Manager, Software Engineering

Bengaluru

10 - 12 years

INR 45.0 - 50.0 Lacs P.A.

Work from Office

Full Time

Job ID: 26-177 Engineering Manager, WAF-as-a-Service 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 200,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 seeking a passionate, experienced Manager, Engineering (WAF-as-a-Service) to join our Application Security organization. We hire strong, collaborative leaders to inspire and enable teams to be successful delivering quality software. The right candidate will have significant experience mentoring and coaching agile development teams. You ll be managing the day-to-day operations of a software team responsible for architecting, developing, testing, deploying, and scaling email security products in the cybersecurity space. Our products are generally built using modern technologies and languages and deploy to AWS or Azure via a mature CI/CD pipeline. Performance, monitoring and observability are first class citizens in our ecosystem. Some products are on their journey to the public cloud and successful management of a product roadmap, and an architectural roadmap that includes addressing technical debt, is key. Tech Stack: Domain: Application Security, Web Application firewalls, Infrastructure-as-Code Identity and Directory Management like LDAP, MS AD, Okta, Auth0. Public cloud expertise like AWS, Azure CI/CD like GitHub/GitHub Actions, Bit Bucket, Jenkins, Terraform, Ansible Product Technology like AWS/Azure(Server and Sever-less), Docker, K8S, ECS High Level Programming Languages like Java, Python, Django REST framework API Frameworks and technologies like API gateways, RESTful APIs, FastAPI Modern Frontend technologies like ReactJS, Angular, Material UI etc., Monitoring like CloudWatch, NewRelic, Kibana, Prometheus, Grafana Data Storages like AWS S3, ElasticSearch, AWS Dynamo, Blobs Database Management like PostGres, Redis, MySQL Data Pipelines like DataBricks, Kafka, SQS, SNS, Azure Event Hubs What you will be working on: Lead, mentor, and develop a team of software engineers, fostering a culture of collaboration, innovation, and continuous improvement. Conduct regular performance reviews, provide constructive feedback, and support career development for team members. Partner with product managers to outline roadmaps and communicate updates on progress. Participate in software architectural discussions, influencing decisions, and collaborating with peers to maintain consistency across the organization. Work with engineers to implement features, debug issues/escalations, prioritize technical debt. Ensure delivered solutions adhere to the software architecture strategy coding standards, security guidelines, and established organizational policies and procedures. Identify and champion process and productivity improvement strategies for the team(s) What you bring to the role: Bachelor s degree in computer science, Engineering, or a related field. Masters degree preferred. 10-12 years of overall experience and 2-3 years of technical leadership experience. Proven experience in managing and leading a full-stack team containing developers, SDETs etc., in a fast-paced, dynamic environment. Experience with daily operations associated with a SAAS application running in a public cloud requiring 24/7 availability, and operating at a large data scale (Billions of data points being processed, Millions of concurrent users interacting with the product) Experience managing an application containing both modern aspects, as well as legacy systems - and the ability to manage an architectural roadmap to modernize and and manage technical debt appropriately. Proficiency in Cyber Security (Application Security/ Email / Database Management etc.,). In-depth knowledge of software development methodologies, tools, and best practices. Excellent problem-solving and decision-making skills, with the ability to prioritize tasks and meet deadlines. Exceptional communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders. Strong leadership abilities, with a track record of motivating and inspiring teams to achieve outstanding results. What you will 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, in addition to equity, in the form of non-qualifying options.

Software Engineer

Bengaluru

3 - 8 years

INR 45.0 - 50.0 Lacs P.A.

Work from Office

Full Time

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 Python and relevant work experience Very good knowledge and experience working with the Java Script/ React and Django REST framework. Database management skills and prior experience with MySQL/PostGres Exposure to cloud technologies and services on Azure/AWS platforms Experience working with message brokers (Celery/RabbitMQ) Linux background experience (Shell/Bash scripting knowledge is a plus) Experience working with Docker and containers is a plus Working knowledge of FastAPI is a plus Knowledge of SDLC and Agile practices - working with source code management tools (Git) What you'll be working on: Design and develop new features/enhancements. Troubleshoot, fix, and test product issues to resolve complex problems. Work with Product management to understand business requirements for projects and remove gaps and ambiguity. Create technical tasks out of general requirements. 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 backend developer. Self-motivated, quick learner, excellent analytical and problem-solving skills. Ability to communicate clearly and use a collaborative approach across boundaries to get work done. 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.

Senior Sofware Engineer (Java, Microservices, React JS)

Bengaluru

5 - 10 years

INR 12.0 - 16.0 Lacs P.A.

Work from Office

Full Time

As a Full Stack Software Senior Engineer, you will have the opportunity to work on cutting-edge cloud-based email security products. You will be working closely with product managers, customers, and developers to design, develop, test, and deliver new and innovative features in a continuous delivery model. So, if you've got what it takes to excel in this role, we would like to talk to you! Tech Stack: Email Technologies, Java, Python, Go Lang, Rest API s, Docker, React, ES6, TypeScript, MySQL/PostGres, AWS, Git/GitHub, Linux CLI and shell scripting. What you'll be working on: Design and develop new features/enhancements. Troubleshoot, fix, and test product issues to resolve complex problems. Work with Product management to understand business requirements for projects and remove gaps and ambiguity. Create technical tasks out of general requirements. Understand performance and security implications of how the design/code impacts the product. Architect changes, adopt new technologies and drive constant technical improvement Build modern and responsive UI for a cutting-edge email security system, which serves thousands of customers What you bring to the role: B.E/B.Tech or Masters in Computer Science or related fields. 5+ years of relevant experience working as a fullstack developer. Self-motivated, quick learner, excellent analytical and problem-solving skills. Ability to communicate clearly and use a collaborative approach across boundaries to get work done.

Technical Solutions Engineer

Bengaluru

1 - 6 years

INR 3.0 - 8.0 Lacs P.A.

Work from Office

Full Time

Barracuda Networks is currently looking for highly motivated and excited computer and networking technicians, to provide quality global support of our superb networking and security products in 24/7 environment. This role will be an entry-level front-line facing position where you will understand, document, and troubleshoot the customers product support issues over email, phone, and chat mediums. This position will work within a team & will report into a Tech Support Manager. What you'll be working Providing superior customer support on our home-grown products. Interface with customers at a high volume to solve their issues using different applications which include WAF/NG and email/backup Develop your skills in network and security products through on-going training Document, escalate and follow through with product bugs and/or issues Debug the issue and provide a solution. If not resolved raise a ticket to the next level What you bring to the role Should have at least 1 year of experience in network firewall domain, web application and load balancing technologies, or exchange/email security and web filter domain Excellent understanding of TCP/IP and UDP Very good knowledge of L7 protocols such as HTTP, HTTPS, FTP, SMTP and POP3 Should have good Linux and Microsoft server knowledge Basic knowledge about OWASP top 10 attacks, understanding of top 10 OWASP defined application security challenges Very good understanding of URL filtering in proxy and reverse technologies, debugging applications like tcpdump, fiddler Good understanding of SMTP and POP3 protocols Good understanding of various backup technologies CCNA or CCNP certification preferred Bachelor s Degree in engineering, Computer Science Ability to work in a 24/7 environment with rotating shifts Strong analytical and troubleshooting skills Strong customer focus and solid written and verbal communication skills Positive attitude with a willingness to learn

FIND ON MAP

Barracuda Networks

Barracuda Networks

Barracuda Networks

|

Computer and Network Security

Campbell CA

1001-5000 Employees

21 Jobs

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview