Barracuda Networks Inc. Careers - Software Senior Engineer

JobviteBangalore, Karnataka, IndiaSenior
Active

Job description

Barracuda Networks Inc. Careers { "@context": "http://schema.org", "@type": "JobPosting", "datePosted": "2026-05-28", "description": "

Come Join Our Passionate Team!\u202F 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\u00A0with\u00A0our customers\u2019 journey. More than 200,000 organizations worldwide trust Barracuda to protect them \u2014 in ways they may not even know they are at risk \u2014 so\u00A0they can focus on taking their business to the next level.\u00A0We know a diverse workforce adds to our collective value and strength as an organization.\u202F Barracuda Networks is proud to be an Equal Opportunity Employer, committed to equal employment opportunity and\u00A0equitable\u00A0compensation regardless of race,\u00A0gender,\u00A0religion, sex, sexual orientation, national origin,\u00A0or\u00A0disability.\u00A0\u00A0Envision yourself at Barracuda\u00A0We at Barracuda are at the forefront of protecting our customers from email-borne threats and data leaks.\u00A0\u00A0We 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\u00A0cross functional\u00A0Agile team.\u00A0As\u00A0a\u00A0Software Senior Engineer,\u00A0you will have the opportunity to work on\u00A0cutting-edge\u00A0cloud-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.\u00A0So, if\u00A0you've\u00A0got what it takes to excel in this role, we would like to talk to you!\u00A0\u00A0Tech Stack:\u00A0\u00A0\u00A0
  • Programming Expertise:\u00A0Strong programming skills with expert-level\u00A0proficiency\u00A0in Python, TypeScript, and Java, plus intermediate experience in Golang and similar languages.\u00A0
  • Machine Learning:\u00A0Model deployment and inference,\u00A0MLOps\u00A0tools (MLFlow)\u00A0\u00A0
  • Cloud Platforms:\u00A0AWS (primary), Azure\u00A0
  • CI/CD & Infrastructure as Code: Terraform, GitHub Actions,\u00A0CircleCI,\u00A0CloudFormation\u00A0
  • Containerization & Orchestration:\u00A0Docker, Kubernetes (EKS), ECS\u00A0
  • Monitoring & Observability:\u00A0New Relic,\u00A0CloudWatch, Prometheus, Grafana\u00A0
  • Data Storage:\u00A0AWS S3, DynamoDB, MySQL; and\u00A0Elasticsearch\u00A0
  • Messaging & Streaming:\u00A0Kafka, AWS SQS/SNS\u00A0
  • Caching:\u00A0Redis, AWS\u00A0Elasticcache\u00A0
\u00A0What\u00A0you\u2019ll\u00A0be working on\u00A0\u00A0
  • Lead the design and implementation of software solutions\u00A0on inference platform\u00A0for\u00A0email\u00A0protection\u00A0products,\u00A0systems\u00A0and features, with a focus on scalability, maintainability, and performance\u00A0
  • Collaborate closely with stakeholders to understand business needs and translate them into technical requirements\u00A0
  • Architect and integrate scalable AI-driven features\u00A0for model inference\u00A0leveraging LLMs, RAG systems, and evaluation frameworks\u00A0
  • Foster cross-team collaboration to execute on complex projects across the product portfolio to ensure solutions are integrated and effective\u00A0
  • Understand the product-wide ecosystem dependencies and integration within the portfolio and evaluates important performance monitoring metrics\u00A0
  • Troubleshoot and resolve complex technical issues across distributed systems\u00A0
  • Ensure system performance, scalability, and reliability through proactive optimization\u00A0
  • Benchmark and make informed decisions when selecting\u00A0appropriate, architecturally significant, third-party solutions as well as programming languages\u00A0\u00A0
\u00A0What you bring to the role\u00A0
  • 5-7\u00A0years of experience with bachelor's or\u00A03-5\u00A0years of experience with master's in areas such as software engineering, software development or equivalent\u00A0
  • Proven experience in designing and implementing complex, cloud-native\u00A0distributed\u00A0software solutions using AWS, Python, Java, and modern DevOps practices\u00A0
  • High standard of domain specific judgement to tackle open-ended, complex problems related to scale and performance\u00A0
  • Excellent problem-solving and analytical skills\u00A0
  • Demonstrated ability to lead and mentor\u00A0junior\u00A0engineers, enforce best practices, and conduct code reviews\u00A0
  • Strong communication\u00A0skills for cross-functional collaboration\u00A0
  • AWS\u00A0and\u00A0Kubernetes\u00A0certifications are a plus\u00A0
  • Hands on Databricks experience is a plus\u00A0
  • Hands-on experience with\u00A0MLOps\u00A0tools (MLFlow) for model deployment and inference is a plus.\u00A0
\u00A0What\u00A0you\u2019ll\u00A0get from us:\u00A0A team where you can voice your opinion, make an impact, and where you and your experience are valued. Internal mobility \u2013 there are opportunities for cross training and the ability to\u00A0attain\u00A0your next career step within Barracuda, in addition to equity, in the form of non-qualifying options.", "hiringOrganization": "Barracuda Networks Inc.", "industry": "Engineering", "identifier": "odlcAfw4", "jobLocation": [ { "@type": "Place", "address": { "@type": "PostalAddress", "addressLocality": "Bangalore ", "addressRegion": "Karnataka,", "addressCountry": "India" } } ], "title": "Software Senior Engineer", "baseSalary": { "@type": "MonetaryAmount", "currency": "", "value": { "@type": "QuantitativeValue", "minValue": "", "maxValue": "", "unitText": "" } } } Software Senior Engineer Engineering Bangalore , Karnataka, Apply 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. As a 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: Programming Expertise: Strong programming skills with expert-level proficiency in Python, TypeScript, and Java, plus intermediate experience in Golang and similar languages. Machine Learning: Model deployment and inference, MLOps tools (MLFlow) Cloud Platforms: AWS (primary), Azure CI/CD & Infrastructure as Code: Terraform, GitHub Actions, CircleCI, CloudFormation Containerization & Orchestration: Docker, Kubernetes (EKS), ECS Monitoring & Observability: New Relic, CloudWatch, Prometheus, Grafana Data Storage: AWS S3, DynamoDB, MySQL; and Elasticsearch Messaging & Streaming: Kafka, AWS SQS/SNS Caching: Redis, AWS Elasticcache What you’ll be working on Lead the design and implementation of software solutions on inference platform for email protection products, systems and features, with a focus on scalability, maintainability, and performance Collaborate closely with stakeholders to understand business needs and translate them into technical requirements Architect and integrate scalable AI-driven features for model inference leveraging LLMs, RAG systems, and evaluation frameworks Foster cross-team collaboration to execute on complex projects across the product portfolio to ensure solutions are integrated and effective Understand the product-wide ecosystem dependencies and integration within the portfolio and evaluates important performance monitoring metrics Troubleshoot and resolve complex technical issues across distributed systems Ensure system performance, scalability, and reliability through proactive optimization Benchmark and make informed decisions when selecting appropriate, architecturally significant, third-party solutions as well as programming languages What you bring to the role 5-7 years of experience with bachelor's or 3-5 years of experience with master's in areas such as software engineering, software development or equivalent Proven experience in designing and implementing complex, cloud-native distributed software solutions using AWS, Python, Java, and modern DevOps practices High standard of domain specific judgement to tackle open-ended, complex problems related to scale and performance Excellent problem-solving and analytical skills Demonstrated ability to lead and mentor junior engineers, enforce best practices, and conduct code reviews Strong communication skills for cross-functional collaboration AWS and Kubernetes certifications are a plus Hands on Databricks experience is a plus Hands-on experience with MLOps tools (MLFlow) for model deployment and inference 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. Apply Apply Later ← Back to Current Openings Share lang: en_US Share LinkedIn Facebook Twitter Email Powered by Jobvite

Barracuda Networks Inc. Careers { "@context": "http://schema.org", "@type": "JobPosting", "datePosted": "2026-05-28", "description": "

Come Join Our Passionate Team!\u202F 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\u00A0with\u00A0our customers\u2019 journey. More than 200,000 organizations worldwide trust Barracuda to protect them \u2014 in ways they may not even know they are at risk \u2014 so\u00A0they can focus on taking their business to the next level.\u00A0We know a diverse workforce adds to our collective value and strength as an organization.\u202F Barracuda Networks is proud to be an Equal Opportunity Employer, committed to equal employment opportunity and\u00A0equitable\u00A0compensation regardless of race,\u00A0gender,\u00A0religion, sex, sexual orientation, national origin,\u00A0or\u00A0disability.\u00A0\u00A0Envision yourself at Barracuda\u00A0We at Barracuda are at the forefront of protecting our customers from email-borne threats and data leaks.\u00A0\u00A0We 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\u00A0cross functional\u00A0Agile team.\u00A0As\u00A0a\u00A0Software Senior Engineer,\u00A0you will have the opportunity to work on\u00A0cutting-edge\u00A0cloud-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.\u00A0So, if\u00A0you've\u00A0got what it takes to excel in this role, we would like to talk to you!\u00A0\u00A0Tech Stack:\u00A0\u00A0\u00A0
  • Programming Expertise:\u00A0Strong programming skills with expert-level\u00A0proficiency\u00A0in Python, TypeScript, and Java, plus intermediate experience in Golang and similar languages.\u00A0
  • Machine Learning:\u00A0Model deployment and inference,\u00A0MLOps\u00A0tools (MLFlow)\u00A0\u00A0
  • Cloud Platforms:\u00A0AWS (primary), Azure\u00A0
  • CI/CD & Infrastructure as Code: Terraform, GitHub Actions,\u00A0CircleCI,\u00A0CloudFormation\u00A0
  • Containerization & Orchestration:\u00A0Docker, Kubernetes (EKS), ECS\u00A0
  • Monitoring & Observability:\u00A0New Relic,\u00A0CloudWatch, Prometheus, Grafana\u00A0
  • Data Storage:\u00A0AWS S3, DynamoDB, MySQL; and\u00A0Elasticsearch\u00A0
  • Messaging & Streaming:\u00A0Kafka, AWS SQS/SNS\u00A0
  • Caching:\u00A0Redis, AWS\u00A0Elasticcache\u00A0
\u00A0What\u00A0you\u2019ll\u00A0be working on\u00A0\u00A0
  • Lead the design and implementation of software solutions\u00A0on inference platform\u00A0for\u00A0email\u00A0protection\u00A0products,\u00A0systems\u00A0and features, with a focus on scalability, maintainability, and performance\u00A0
  • Collaborate closely with stakeholders to understand business needs and translate them into technical requirements\u00A0
  • Architect and integrate scalable AI-driven features\u00A0for model inference\u00A0leveraging LLMs, RAG systems, and evaluation frameworks\u00A0
  • Foster cross-team collaboration to execute on complex projects across the product portfolio to ensure solutions are integrated and effective\u00A0
  • Understand the product-wide ecosystem dependencies and integration within the portfolio and evaluates important performance monitoring metrics\u00A0
  • Troubleshoot and resolve complex technical issues across distributed systems\u00A0
  • Ensure system performance, scalability, and reliability through proactive optimization\u00A0
  • Benchmark and make informed decisions when selecting\u00A0appropriate, architecturally significant, third-party solutions as well as programming languages\u00A0\u00A0
\u00A0What you bring to the role\u00A0
  • 5-7\u00A0years of experience with bachelor's or\u00A03-5\u00A0years of experience with master's in areas such as software engineering, software development or equivalent\u00A0
  • Proven experience in designing and implementing complex, cloud-native\u00A0distributed\u00A0software solutions using AWS, Python, Java, and modern DevOps practices\u00A0
  • High standard of domain specific judgement to tackle open-ended, complex problems related to scale and performance\u00A0
  • Excellent problem-solving and analytical skills\u00A0
  • Demonstrated ability to lead and mentor\u00A0junior\u00A0engineers, enforce best practices, and conduct code reviews\u00A0
  • Strong communication\u00A0skills for cross-functional collaboration\u00A0
  • AWS\u00A0and\u00A0Kubernetes\u00A0certifications are a plus\u00A0
  • Hands on Databricks experience is a plus\u00A0
  • Hands-on experience with\u00A0MLOps\u00A0tools (MLFlow) for model deployment and inference is a plus.\u00A0
\u00A0What\u00A0you\u2019ll\u00A0get from us:\u00A0A team where you can voice your opinion, make an impact, and where you and your experience are valued. Internal mobility \u2013 there are opportunities for cross training and the ability to\u00A0attain\u00A0your next career step within Barracuda, in addition to equity, in the form of non-qualifying options.", "hiringOrganization": "Barracuda Networks Inc.", "industry": "Engineering", "identifier": "odlcAfw4", "jobLocation": [ { "@type": "Place", "address": { "@type": "PostalAddress", "addressLocality": "Bangalore ", "addressRegion": "Karnataka,", "addressCountry": "India" } } ], "title": "Software Senior Engineer", "baseSalary": { "@type": "MonetaryAmount", "currency": "", "value": { "@type": "QuantitativeValue", "minValue": "", "maxValue": "", "unitText": "" } } } Software Senior Engineer Engineering Bangalore , Karnataka, Apply 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. As a 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: Programming Expertise: Strong programming skills with expert-level proficiency in Python, TypeScript, and Java, plus intermediate experience in Golang and similar languages. Machine Learning: Model deployment and inference, MLOps tools (MLFlow) Cloud Platforms: AWS (primary), Azure CI/CD & Infrastructure as Code: Terraform, GitHub Actions, CircleCI, CloudFormation Containerization & Orchestration: Docker, Kubernetes (EKS), ECS Monitoring & Observability: New Relic, CloudWatch, Prometheus, Grafana Data Storage: AWS S3, DynamoDB, MySQL; and Elasticsearch Messaging & Streaming: Kafka, AWS SQS/SNS Caching: Redis, AWS Elasticcache What you’ll be working on Lead the design and implementation of software solutions on inference platform for email protection products, systems and features, with a focus on scalability, maintainability, and performance Collaborate closely with stakeholders to understand business needs and translate them into technical requirements Architect and integrate scalable AI-driven features for model inference leveraging LLMs, RAG systems, and evaluation frameworks Foster cross-team collaboration to execute on complex projects across the product portfolio to ensure solutions are integrated and effective Understand the product-wide ecosystem dependencies and integration within the portfolio and evaluates important performance monitoring metrics Troubleshoot and resolve complex technical issues across distributed systems Ensure system performance, scalability, and reliability through proactive optimization Benchmark and make informed decisions when selecting appropriate, architecturally significant, third-party solutions as well as programming languages What you bring to the role 5-7 years of experience with bachelor's or 3-5 years of experience with master's in areas such as software engineering, software development or equivalent Proven experience in designing and implementing complex, cloud-native distributed software solutions using AWS, Python, Java, and modern DevOps practices High standard of domain specific judgement to tackle open-ended, complex problems related to scale and performance Excellent problem-solving and analytical skills Demonstrated ability to lead and mentor junior engineers, enforce best practices, and conduct code reviews Strong communication skills for cross-functional collaboration AWS and Kubernetes certifications are a plus Hands on Databricks experience is a plus Hands-on experience with MLOps tools (MLFlow) for model deployment and inference 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. Apply Apply Later ← Back to Current Openings Share lang: en_US Share LinkedIn Facebook Twitter Email Powered by Jobvite

Barracuda Networks Inc. Careers { "@context": "http://schema.org", "@type": "JobPosting", "datePosted": "2026-05-28", "description": "

Come Join Our Passionate Team!\u202F 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\u00A0with\u00A0our customers\u2019 journey. More than 200,000 organizations worldwide trust Barracuda to protect them \u2014 in ways they may not even know they are at risk \u2014 so\u00A0they can focus on taking their business to the next level.\u00A0We know a diverse workforce adds to our collective value and strength as an organization.\u202F Barracuda Networks is proud to be an Equal Opportunity Employer, committed to equal employment opportunity and\u00A0equitable\u00A0compensation regardless of race,\u00A0gender,\u00A0religion, sex, sexual orientation, national origin,\u00A0or\u00A0disability.\u00A0\u00A0Envision yourself at Barracuda\u00A0We at Barracuda are at the forefront of protecting our customers from email-borne threats and data leaks.\u00A0\u00A0We 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\u00A0cross functional\u00A0Agile team.\u00A0As\u00A0a\u00A0Software Senior Engineer,\u00A0you will have the opportunity to work on\u00A0cutting-edge\u00A0cloud-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.\u00A0So, if\u00A0you've\u00A0got what it takes to excel in this role, we would like to talk to you!\u00A0\u00A0Tech Stack:\u00A0\u00A0\u00A0
  • Programming Expertise:\u00A0Strong programming skills with expert-level\u00A0proficiency\u00A0in Python, TypeScript, and Java, plus intermediate experience in Golang and similar languages.\u00A0
  • Machine Learning:\u00A0Model deployment and inference,\u00A0MLOps\u00A0tools (MLFlow)\u00A0\u00A0
  • Cloud Platforms:\u00A0AWS (primary), Azure\u00A0
  • CI/CD & Infrastructure as Code: Terraform, GitHub Actions,\u00A0CircleCI,\u00A0CloudFormation\u00A0
  • Containerization & Orchestration:\u00A0Docker, Kubernetes (EKS), ECS\u00A0
  • Monitoring & Observability:\u00A0New Relic,\u00A0CloudWatch, Prometheus, Grafana\u00A0
  • Data Storage:\u00A0AWS S3, DynamoDB, MySQL; and\u00A0Elasticsearch\u00A0
  • Messaging & Streaming:\u00A0Kafka, AWS SQS/SNS\u00A0
  • Caching:\u00A0Redis, AWS\u00A0Elasticcache\u00A0
\u00A0What\u00A0you\u2019ll\u00A0be working on\u00A0\u00A0
  • Lead the design and implementation of software solutions\u00A0on inference platform\u00A0for\u00A0email\u00A0protection\u00A0products,\u00A0systems\u00A0and features, with a focus on scalability, maintainability, and performance\u00A0
  • Collaborate closely with stakeholders to understand business needs and translate them into technical requirements\u00A0
  • Architect and integrate scalable AI-driven features\u00A0for model inference\u00A0leveraging LLMs, RAG systems, and evaluation frameworks\u00A0
  • Foster cross-team collaboration to execute on complex projects across the product portfolio to ensure solutions are integrated and effective\u00A0
  • Understand the product-wide ecosystem dependencies and integration within the portfolio and evaluates important performance monitoring metrics\u00A0
  • Troubleshoot and resolve complex technical issues across distributed systems\u00A0
  • Ensure system performance, scalability, and reliability through proactive optimization\u00A0
  • Benchmark and make informed decisions when selecting\u00A0appropriate, architecturally significant, third-party solutions as well as programming languages\u00A0\u00A0
\u00A0What you bring to the role\u00A0
  • 5-7\u00A0years of experience with bachelor's or\u00A03-5\u00A0years of experience with master's in areas such as software engineering, software development or equivalent\u00A0
  • Proven experience in designing and implementing complex, cloud-native\u00A0distributed\u00A0software solutions using AWS, Python, Java, and modern DevOps practices\u00A0
  • High standard of domain specific judgement to tackle open-ended, complex problems related to scale and performance\u00A0
  • Excellent problem-solving and analytical skills\u00A0
  • Demonstrated ability to lead and mentor\u00A0junior\u00A0engineers, enforce best practices, and conduct code reviews\u00A0
  • Strong communication\u00A0skills for cross-functional collaboration\u00A0
  • AWS\u00A0and\u00A0Kubernetes\u00A0certifications are a plus\u00A0
  • Hands on Databricks experience is a plus\u00A0
  • Hands-on experience with\u00A0MLOps\u00A0tools (MLFlow) for model deployment and inference is a plus.\u00A0
\u00A0What\u00A0you\u2019ll\u00A0get from us:\u00A0A team where you can voice your opinion, make an impact, and where you and your experience are valued. Internal mobility \u2013 there are opportunities for cross training and the ability to\u00A0attain\u00A0your next career step within Barracuda, in addition to equity, in the form of non-qualifying options.", "hiringOrganization": "Barracuda Networks Inc.", "industry": "Engineering", "identifier": "odlcAfw4", "jobLocation": [ { "@type": "Place", "address": { "@type": "PostalAddress", "addressLocality": "Bangalore ", "addressRegion": "Karnataka,", "addressCountry": "India" } } ], "title": "Software Senior Engineer", "baseSalary": { "@type": "MonetaryAmount", "currency": "", "value": { "@type": "QuantitativeValue", "minValue": "", "maxValue": "", "unitText": "" } } } Software Senior Engineer Engineering Bangalore , Karnataka, Apply 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. As a 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: Programming Expertise: Strong programming skills with expert-level proficiency in Python, TypeScript, and Java, plus intermediate experience in Golang and similar languages. Machine Learning: Model deployment and inference, MLOps tools (MLFlow) Cloud Platforms: AWS (primary), Azure CI/CD & Infrastructure as Code: Terraform, GitHub Actions, CircleCI, CloudFormation Containerization & Orchestration: Docker, Kubernetes (EKS), ECS Monitoring & Observability: New Relic, CloudWatch, Prometheus, Grafana Data Storage: AWS S3, DynamoDB, MySQL; and Elasticsearch Messaging & Streaming: Kafka, AWS SQS/SNS Caching: Redis, AWS Elasticcache What you’ll be working on Lead the design and implementation of software solutions on inference platform for email protection products, systems and features, with a focus on scalability, maintainability, and performance Collaborate closely with stakeholders to understand business needs and translate them into technical requirements Architect and integrate scalable AI-driven features for model inference leveraging LLMs, RAG systems, and evaluation frameworks Foster cross-team collaboration to execute on complex projects across the product portfolio to ensure solutions are integrated and effective Understand the product-wide ecosystem dependencies and integration within the portfolio and evaluates important performance monitoring metrics Troubleshoot and resolve complex technical issues across distributed systems Ensure system performance, scalability, and reliability through proactive optimization Benchmark and make informed decisions when selecting appropriate, architecturally significant, third-party solutions as well as programming languages What you bring to the role 5-7 years of experience with bachelor's or 3-5 years of experience with master's in areas such as software engineering, software development or equivalent Proven experience in designing and implementing complex, cloud-native distributed software solutions using AWS, Python, Java, and modern DevOps practices High standard of domain specific judgement to tackle open-ended, complex problems related to scale and performance Excellent problem-solving and analytical skills Demonstrated ability to lead and mentor junior engineers, enforce best practices, and conduct code reviews Strong communication skills for cross-functional collaboration AWS and Kubernetes certifications are a plus Hands on Databricks experience is a plus Hands-on experience with MLOps tools (MLFlow) for model deployment and inference 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. Apply Apply Later ← Back to Current Openings Share lang: en_US Share LinkedIn Facebook Twitter Email Powered by Jobvite

{ "@context": "http://schema.org", "@type": "JobPosting", "datePosted": "2026-05-28", "description": "

Come Join Our Passionate Team!\u202F 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\u00A0with\u00A0our customers\u2019 journey. More than 200,000 organizations worldwide trust Barracuda to protect them \u2014 in ways they may not even know they are at risk \u2014 so\u00A0they can focus on taking their business to the next level.\u00A0We know a diverse workforce adds to our collective value and strength as an organization.\u202F Barracuda Networks is proud to be an Equal Opportunity Employer, committed to equal employment opportunity and\u00A0equitable\u00A0compensation regardless of race,\u00A0gender,\u00A0religion, sex, sexual orientation, national origin,\u00A0or\u00A0disability.\u00A0\u00A0Envision yourself at Barracuda\u00A0We at Barracuda are at the forefront of protecting our customers from email-borne threats and data leaks.\u00A0\u00A0We 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\u00A0cross functional\u00A0Agile team.\u00A0As\u00A0a\u00A0Software Senior Engineer,\u00A0you will have the opportunity to work on\u00A0cutting-edge\u00A0cloud-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.\u00A0So, if\u00A0you've\u00A0got what it takes to excel in this role, we would like to talk to you!\u00A0\u00A0Tech Stack:\u00A0\u00A0\u00A0
  • Programming Expertise:\u00A0Strong programming skills with expert-level\u00A0proficiency\u00A0in Python, TypeScript, and Java, plus intermediate experience in Golang and similar languages.\u00A0
  • Machine Learning:\u00A0Model deployment and inference,\u00A0MLOps\u00A0tools (MLFlow)\u00A0\u00A0
  • Cloud Platforms:\u00A0AWS (primary), Azure\u00A0
  • CI/CD & Infrastructure as Code: Terraform, GitHub Actions,\u00A0CircleCI,\u00A0CloudFormation\u00A0
  • Containerization & Orchestration:\u00A0Docker, Kubernetes (EKS), ECS\u00A0
  • Monitoring & Observability:\u00A0New Relic,\u00A0CloudWatch, Prometheus, Grafana\u00A0
  • Data Storage:\u00A0AWS S3, DynamoDB, MySQL; and\u00A0Elasticsearch\u00A0
  • Messaging & Streaming:\u00A0Kafka, AWS SQS/SNS\u00A0
  • Caching:\u00A0Redis, AWS\u00A0Elasticcache\u00A0
\u00A0What\u00A0you\u2019ll\u00A0be working on\u00A0\u00A0
  • Lead the design and implementation of software solutions\u00A0on inference platform\u00A0for\u00A0email\u00A0protection\u00A0products,\u00A0systems\u00A0and features, with a focus on scalability, maintainability, and performance\u00A0
  • Collaborate closely with stakeholders to understand business needs and translate them into technical requirements\u00A0
  • Architect and integrate scalable AI-driven features\u00A0for model inference\u00A0leveraging LLMs, RAG systems, and evaluation frameworks\u00A0
  • Foster cross-team collaboration to execute on complex projects across the product portfolio to ensure solutions are integrated and effective\u00A0
  • Understand the product-wide ecosystem dependencies and integration within the portfolio and evaluates important performance monitoring metrics\u00A0
  • Troubleshoot and resolve complex technical issues across distributed systems\u00A0
  • Ensure system performance, scalability, and reliability through proactive optimization\u00A0
  • Benchmark and make informed decisions when selecting\u00A0appropriate, architecturally significant, third-party solutions as well as programming languages\u00A0\u00A0
\u00A0What you bring to the role\u00A0
  • 5-7\u00A0years of experience with bachelor's or\u00A03-5\u00A0years of experience with master's in areas such as software engineering, software development or equivalent\u00A0
  • Proven experience in designing and implementing complex, cloud-native\u00A0distributed\u00A0software solutions using AWS, Python, Java, and modern DevOps practices\u00A0
  • High standard of domain specific judgement to tackle open-ended, complex problems related to scale and performance\u00A0
  • Excellent problem-solving and analytical skills\u00A0
  • Demonstrated ability to lead and mentor\u00A0junior\u00A0engineers, enforce best practices, and conduct code reviews\u00A0
  • Strong communication\u00A0skills for cross-functional collaboration\u00A0
  • AWS\u00A0and\u00A0Kubernetes\u00A0certifications are a plus\u00A0
  • Hands on Databricks experience is a plus\u00A0
  • Hands-on experience with\u00A0MLOps\u00A0tools (MLFlow) for model deployment and inference is a plus.\u00A0
\u00A0What\u00A0you\u2019ll\u00A0get from us:\u00A0A team where you can voice your opinion, make an impact, and where you and your experience are valued. Internal mobility \u2013 there are opportunities for cross training and the ability to\u00A0attain\u00A0your next career step within Barracuda, in addition to equity, in the form of non-qualifying options.", "hiringOrganization": "Barracuda Networks Inc.", "industry": "Engineering", "identifier": "odlcAfw4", "jobLocation": [ { "@type": "Place", "address": { "@type": "PostalAddress", "addressLocality": "Bangalore ", "addressRegion": "Karnataka,", "addressCountry": "India" } } ], "title": "Software Senior Engineer", "baseSalary": { "@type": "MonetaryAmount", "currency": "", "value": { "@type": "QuantitativeValue", "minValue": "", "maxValue": "", "unitText": "" } } } Software Senior Engineer Engineering Bangalore , Karnataka, Apply 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. As a 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: Programming Expertise: Strong programming skills with expert-level proficiency in Python, TypeScript, and Java, plus intermediate experience in Golang and similar languages. Machine Learning: Model deployment and inference, MLOps tools (MLFlow) Cloud Platforms: AWS (primary), Azure CI/CD & Infrastructure as Code: Terraform, GitHub Actions, CircleCI, CloudFormation Containerization & Orchestration: Docker, Kubernetes (EKS), ECS Monitoring & Observability: New Relic, CloudWatch, Prometheus, Grafana Data Storage: AWS S3, DynamoDB, MySQL; and Elasticsearch Messaging & Streaming: Kafka, AWS SQS/SNS Caching: Redis, AWS Elasticcache What you’ll be working on Lead the design and implementation of software solutions on inference platform for email protection products, systems and features, with a focus on scalability, maintainability, and performance Collaborate closely with stakeholders to understand business needs and translate them into technical requirements Architect and integrate scalable AI-driven features for model inference leveraging LLMs, RAG systems, and evaluation frameworks Foster cross-team collaboration to execute on complex projects across the product portfolio to ensure solutions are integrated and effective Understand the product-wide ecosystem dependencies and integration within the portfolio and evaluates important performance monitoring metrics Troubleshoot and resolve complex technical issues across distributed systems Ensure system performance, scalability, and reliability through proactive optimization Benchmark and make informed decisions when selecting appropriate, architecturally significant, third-party solutions as well as programming languages What you bring to the role 5-7 years of experience with bachelor's or 3-5 years of experience with master's in areas such as software engineering, software development or equivalent Proven experience in designing and implementing complex, cloud-native distributed software solutions using AWS, Python, Java, and modern DevOps practices High standard of domain specific judgement to tackle open-ended, complex problems related to scale and performance Excellent problem-solving and analytical skills Demonstrated ability to lead and mentor junior engineers, enforce best practices, and conduct code reviews Strong communication skills for cross-functional collaboration AWS and Kubernetes certifications are a plus Hands on Databricks experience is a plus Hands-on experience with MLOps tools (MLFlow) for model deployment and inference 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. Apply Apply Later ← Back to Current Openings Share lang: en_US Share LinkedIn Facebook Twitter Email

Software Senior Engineer

Engineering Bangalore , Karnataka,