<Back to Search
Staff Engineer
Alpharetta, GAMarch 28th, 2026
Job ID: 24-482Come 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 adapt with our customers’ journey. More than 200,000 organizations worldwide trust Barracuda to protect them — in ways they may not even know they are at risk — so they 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 and equitable compensation regardless of race, gender, religion, sex, sexual orientation, national origin, or disability.Envision yourself at BarracudaWe 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 our cross functional Agile team.As a Staff Software Engineer, you will have the opportunity to work on cutting-edge cloud-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, if you've got what it takes to excel in this role, we would like to talk to you!Tech Stack: Email Security & Messaging Protocols (Core): Deep expertise in SMTP, POP, IMAP, TLS, DKIM, SPF, DMARC, and related security standardsEmail Threat Protection: Familiarity with anti-spam, anti-phishing, malware filtering, encryption, and secure email gatewaysMachine Learning: Machine learning and deep learning technologies, MLOps tools (MLFlow) Model deployment and inference.Programming Expertise: Strong programming skills with expert-level proficiency in Python, TypeScript, and Java, plus intermediate experience in Golang and similar languages.Cloud Platforms: AWS (primary), AzureCI/CD & Infrastructure as Code: Terraform, GitHub Actions, CircleCI, CloudFormationContainerization & Orchestration: Docker, Kubernetes (EKS), ECSMonitoring & Observability: New Relic, CloudWatch, Prometheus, GrafanaData Storage: AWS S3, DynamoDB, MySQL; and ElasticsearchMessaging & Streaming: Kafka, AWS SQS/SNSCaching: Redis, AWS ElasticcacheIdentity & Access Management: LDAP, MS AD, OktaOperating Systems: Strong knowledge across Unix, CentOS, and related environmentsWhat you’ll be working onLead the design and implementation of software solutions for email protection products, systems and features, with a focus on scalability, maintainability, and performanceCollaborate closely with stakeholders to understand business needs and translate them into technical requirementsArchitect and integrate scalable AI-driven features leveraging LLMs, RAG systems, and evaluation frameworksFoster cross-team collaboration to execute on complex projects across the product portfolio to ensure solutions are integrated and effectiveUnderstand the product-wide ecosystem dependencies and integration within the portfolio and evaluates important performance monitoring metricsTroubleshoot and resolve complex technical issues across distributed systemsEnsure system performance, scalability, and reliability through proactive optimizationBenchmark and make informed decisions when selecting appropriate, architecturally significant, third-party solutions as well as programming languages What you bring to the role8-15 years of experience with bachelor's or 6-12 years of experience with master's in areas such as software engineering, software development or equivalentProven experience in designing and implementing complex, cloud-native distributed software solutions using AWS, Python, Java, and modern DevOps practicesHigh standard of domain specific judgement to tackle open-ended, complex problems related to scale and performanceStrong familiarity with machine learning and deep learning technologies, including model training and inference optimization. Hands-on experience with MLOps tools (MLFlow) for model deployment and inference is a plus.Excellent problem-solving and analytical skillsStrong background in DevOps practices: CI/CD, Infrastructure as CodeDemonstrated ability to lead and mentor junior engineers, enforce best practices, and conduct code reviewsStrong communication skills for cross-functional collaborationDemonstrated ability to integrate and optimize LLMs usage within current product ecosystems, from prototype to production is a plus.AWS and Kubernetes certifications are a plusHands on Databricks experience is a plusWhat you’ll get 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. Equity, in the form of non-qualifying optionsHigh-quality health benefitsRetirement Plan with employer matchCareer-growth opportunitiesFlexible Time Off and Paid Time Off benefitsVolunteer opportunities The anticipated base salary range for this role is $132,000 to $200,000. Actual compensation offered will be dependent upon the individual's skills, experience, and qualifications as they directly relate to the requirements of the position, the budget for the position, and applicable employment laws.At Barracuda, we believe in fair and equitable compensation practices that reflect both market realities and the unique circumstances of each geographical location. We recognize that cost-of-living disparities, market conditions, and other factors can significantly impact compensation expectations in different regions. The compensation range provided in this job description is for illustrative purposes only and may not reflect the actual compensation offers for the position in your location. Final compensation will be determined based on a variety of factors including the candidates’ qualifications and experience#LI-hybrid
Showing 100 of 26,406 matching similar jobs in Springbrook, ND
- Staff Machine Learning Engineer, Conversion Visibility
- Staff Machine Learning Engineer, Conversion Visibility
- Staff Data Scientist, Money & Lending
- Remote Data Scientist & ML Engineer — Generative AI
- Staff Data Scientist - Product
- Staff Data Scientist - Product
- Machine Learning Scientist - Quant AI - Senior Associate - Machine Learning Center of Excellence
- Staff Data Scientist - Product
- Senior Data Scientist - AI Impact, Flexible Work, Growth
- Senior Data Scientist - AI-Driven Growth & Recommenders
- Senior Software Engineer, Machine Learning - Remote EligibleRemoteMarch 26th, 2026
- Machine Learning Engineer/SRE-100% RemoteRemoteMarch 26th, 2026
- Senior Kotlin Engineer
- Al/ML Engineer
- Staff Engineer - Data & AI
- Staff Engineer - Data & AI
- AI/ML Engineer
- AI Engineer
- Sr. Staff SDET, Agentic AI
- Staff Data Scientist
- Senior AI Research Scientist- Time-Series Foundational Models
- Staff Data Scientist
- Technical Marketing Engineer - World Models Physical AI
- Senior Deep Learning Tools Developer
- AI/ML Architect
- Staff Data Scientist - Post Sales
- Data Science/Data Engineer Intern
- Senior Data Scientist & AI Engineer - MLOps & GenAI Expert
- Director, Data Science
- Research Lead - Securing Frontier AI
- Principal DevSecOps Engineer
- AI Developer
- Staff AI/ML Research Scientist
- Research Scientist AI/ML Foundational Models
- Lead Engineer
- Staff R&D Engineer
- Principal Associate, Data Scientist - Recommendation & Personalization Systems
- Principal DevSecOps Engineer
- Lead AI Platform EngineerMillbrae, CAMarch 28th, 2026
- ML Engineer: NLP & LLMs for Healthcare Insights