Job Description
- Programming Expertise:Strong programming skills with expert-levelproficiencyin Python, TypeScript, and Java, plus intermediate experience in Golang and similar languages.
- Machine Learning:Model deployment and inference,MLOpstools (MLFlow)
- Cloud Platforms:AWS (primary), Azure
- Containerization & Orchestration:Docker, Kubernetes (EKS), ECS
- Monitoring & Observability:New Relic,CloudWatch, Prometheus, Grafana
- Data Storage:AWS S3, DynamoDB, MySQL andElasticsearch
- Messaging & Streaming:Kafka, AWS SQS/SNS
- Caching:Redis, AWSElasticcache
- Lead the design and implementation of software solutionson inference platformforemailprotectionproducts,systemsand 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 featuresfor model inferenceleveraging 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
Looking to get Placed? Try our Placement Guarantee Plan
- Benchmark and make informed decisions when selectingappropriate, architecturally significant, third-party solutions as well as programming languages
- 5-7years of experience with bachelors or3-5years of experience with masters in areas such as software engineering, software development or equivalent
- Proven experience in designing and implementing complex, cloud-nativedistributedsoftware 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 mentorjuniorengineers, enforce best practices, and conduct code reviews
- Strong communicationskills for cross-functional collaboration
- AWSandKubernetescertifications are a plus
- Hands on Databricks experience is a plus
- Hands-on experience withMLOpstools (MLFlow) for model deployment and inference is a plus.
Skills
PythonDevopsDistributed SystemsGolangJavaKubernetesSoftware DevelopmentSoftware SolutionsDeveloperCloudIf an employer asks you to pay any kind of fee, please notify us immediately. Jobaaj does not charge any fee from the applicants and we do not allow other companies also to do so.
About Company
Barracuda provides cloud-connected security and storage solutions that simplify IT. These powerful, easy-to-use, and affordable solutions are trusted by more than 150,000 organizations worldwide and are delivered in appliance, virtual appliance, cloud, and hybrid deployments. Barracuda's customer-centric business model focuses on delivering high-value, subscription-based IT solutions that provide end-to-end network and data security. For additional information, please visit www.barracuda.com. Barracuda, Barracuda Networks, and the Barracuda Networks logo are trademarks or registered trademarks ofBarracuda Networks, Inc. in the U.S. or other regions.
Important dates & deadlines?
Application Deadline
15 Aug 26, 06:30 PM IST
Similar Jobs
View All

