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.
