Software Engineer II (Python – backend developer)

Software Development
  • Software Development
  • India

Join the Central Intelligence team building scalable, low‑latency backend services that power Barracuda’s threat detection platform. You’ll design, develop, and operate Python‑based solutions on AWS, collaborating with SRE, data, and QA engineers.

What You’ll Do

  • Build and maintain Python microservices using AWS, Kafka, and NoSQL/SQL databases.
  • Define specs, gather requirements, and deliver features with cross‑functional Agile teams.
  • Implement CI/CD pipelines with GitHub Actions or Jenkins for automated releases.
  • Monitor and troubleshoot services via CloudWatch, Grafana, and Kibana dashboards.
  • Optimize performance and scalability of low‑latency threat‑intel pipelines.
  • Integrate LLM‑based AI/ML capabilities to automate detection and enrich data.

What You Need

  • Bachelor’s (or higher) in Computer Science or related field.
  • 3+ years developing Python applications on AWS.
  • Hands‑on experience with EC2, S3, Lambda, ECS/EKS, and RDS.
  • Proficiency with Kafka, SQS/SNS, and DynamoDB or Cassandra.
  • Strong background in CI/CD, GitHub Actions/Jenkins, and IaC practices.
  • Excellent problem‑solving, communication, and Agile/Scrum collaboration skills.

Good to Have

  • Experience with email‑security products or domain knowledge.
  • AWS certifications (e.g., Solutions Architect, DevOps Engineer).
  • Familiarity with Redis, Hazelcast, or Grafana for monitoring and caching.

The Opportunity

Barracuda’s Central Intelligence team offers a fast‑paced environment where your ideas directly shape global cyber‑defense capabilities. Employees receive equity through non‑qualifying stock options and strong internal mobility for career growth.

Similar Jobs to Apply
  • EliteRecruitments
    India

    Join a dynamic team delivering high‑impact communication solutions for a leading professional services firm. You’ll apply OpenText Exstream expertise to craft scalable, customer‑facing outputs.
  • HCLTech
    India

    Join a leading global tech services firm to drive SAP landscape administration and modernization across multiple enterprise platforms. You’ll support core SAP ECC, S/4HANA, BW and Solution Manager e
  • Tata Consultancy Services
    India

    We’re looking for an experienced Azure‑savvy Java full‑stack developer to create enterprise‑grade digital solutions for a leading global financial services firm. The role blends backend, front
  • Zensar Technologies
    India

    Join a dynamic team building a cloud‑native Managed Wi‑Fi platform that powers enterprise and ISP services. You’ll work on secure, scalable microservices, captive‑portal UI, and deep networkin