Barracuda Networks, Inc.

Software Engineer II (Python - backend developer)

Barracuda Networks, Inc.
Apply
1 month ago
Bengaluru, IndiaMid Level

Responsibilities

  • Build and maintain scalable backend solutions using Python, AWS, Kafka, and NoSQL/SQL databases.
  • Collect, aggregate, enrich, and distribute threat intelligence for company-wide threat detection systems.
  • Collaborate with cross-functional teams to gather requirements, define specifications, and deliver solutions on schedule.
  • Implement and use CI/CD and DevOps tooling for continuous integration and deployment.
  • Troubleshoot technical issues and improve application stability, efficiency, and scalability.
  • Maintain technical documentation and user manuals.
  • Integrate AI/ML capabilities, LLMs, prompts, and AI APIs into production systems for automation and intelligent threat detection.

Requirements

  • Bachelor’s or master’s degree in computer science or a related field.
  • At least 3 years of software development experience with AWS, Python, and DevOps.
  • Experience with AWS services including EC2, S3, Lambda, RDS, EKS, and ECS.
  • Proficiency in Python and knowledge of CI/CD and infrastructure as code.
  • Knowledge of Agile/Scrum and strong analytical, troubleshooting, verbal, and written communication skills.
  • Proven experience integrating AI/ML technologies into production, including LLMs, prompt engineering, or AI APIs.
  • Email security domain knowledge and AWS certifications are preferred.

Benefits

  • Hybrid work arrangement.
  • Equity in the form of non-qualifying options.
  • Internal mobility, cross-training, and opportunities for career advancement.
  • A collaborative environment where employees can voice opinions and make an impact.

Tech Stack

Amazon DynamoDBApache CassandraApache KafkaAWSDockerElasticsearchGitHub ActionsGrafanaJenkinsKibanaKubernetesMySQLPythonRedis

Categories

Barracuda Networks, Inc.

About Barracuda Networks, Inc.

1,001-5,000 employees

Barracuda Networks builds cybersecurity products and services for businesses and managed service providers, spanning email protection, application and network security, data protection/backup, and managed XDR delivered as appliances and SaaS. Founded in 2003 and headquartered in Campbell, CA, it is privately held by Kohlberg Kravis Roberts & Co. Customers use Barracuda to secure cloud and on‑premise environments across Microsoft 365 and other enterprise workloads.

Contact me