Search by job, company or skills

B

Software Senior Engineer

Save
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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 adaptwithour customers journey. More than 200,000 organizations worldwide trust Barracuda to protect them - in ways they may not even know they are at risk - sothey 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 andequitablecompensation regardless of race,gender,religion, sex, sexual orientation, national origin,ordisability.
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 ourcross functionalAgile team.
AsaSoftware Senior Engineer,you will have the opportunity to work oncutting-edgecloud-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, ifyou'vegot what it takes to excel in this role, we would like to talk to you!
Tech Stack:
  • 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
  • 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 andElasticsearch
  • Messaging & Streaming:Kafka, AWS SQS/SNS
  • Caching:Redis, AWSElasticcache
Whatyou'llbe working on
  • 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
  • Benchmark and make informed decisions when selectingappropriate, architecturally significant, third-party solutions as well as programming languages
What you bring to the role
  • 5-7years of experience with bachelor's or3-5years of experience with master's 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.
Whatyou'llget 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 toattainyour next career step within Barracuda, in addition to equity, in the form of non-qualifying options.

More Info

About Company

Barracuda Networks, Inc. is a company providing security, networking and storage products based on network appliances and cloud services. The company's security products include products for protection against email, web surfing, web hackers and instant messaging threats such as spam, spyware, trojans, and viruses.

Job ID: 149202687

Similar Jobs

Bengaluru, India

Skills:

GolangPrometheusKafkaGrafanaTypescriptDockerTerraformMySQLElasticsearchSnsPythonAWSJavaCloudformationDynamodbRedisNew RelicCloudwatchECSAzureKubernetesAWS SQSAws S3AWS ElasticcacheGitHub ActionsMLOps toolsMLFlowCircleCIEKS

Bengaluru, India

Skills:

MicroservicesNodejsJavaHTMLCSSJsonKafkaAngularXmlServicenowJavascriptUI PageGlideAjaxUI ScriptsUI MacroFull Stack UI

Bengaluru, India

Skills:

react.js Node.jsData WarehousingData ArchitectureSqlNosqlElasticsearchMongoDBAWSBig data platformsData security policiesETL pipelines

Bengaluru, India

Skills:

GithubJava Programming LanguageJiraJenkinsQtestWindows Operating SystemPython programming language