
Real job — pulled straight from Barracuda Networks’s careers page · Verified May 25, 2026 · No reposts.
Job description
Barracuda Networks is hiring a Manager, Software Engineering — a full-time role. Apply directly on Barracuda Networks's careers page below.
Envision yourself at Barracuda
- Domain: Customer Authentication, Product Activation, API, and Database Management
- Identity and Directory Management like LDAP, MS AD, Google, Okta, Auth0.
- Public cloud expertise like AWS, Azure
- CI/CD like GitHub/GitHub Actions, Terraform, Ansible
- Product Technology like AWS/Azure (Server and Sever-less), Docker, K8S, ECS
- High Level Programming Languages like PHP, Typescript
- API Frameworks and technologies like API gateways, RESTful APIs, Express
- Modern Frontend technologies like ReactJS (preferred), Angular
- Monitoring like CloudWatch, NewRelic, Kibana, Prometheus, Grafana
- Data Storages like AWS S3, ElasticSearch, AWS Dynamo, Blobs
- Database Management like PostGres, Redis, MySQL
- Data Pipelines like DataBricks, Kafka, SQS, SNS
- Automation Framework like Playwright
- Provide people management for a cross-functional product development team.
- Manage HR activities as a direct manager.
- Coach and mentor through 1x1s and other professional development means
- Facilitate career growth opportunities.
- Enable a flexible yet productive work environment supporting a distributed workforce.
- Partner with other engineering managers and product managers to outline roadmaps and communicate updates on progress.
- Participate in software architectural discussions, influencing decisions, and collaborating with peers to maintain consistency across the organization.
- Work with engineers to implement features, debug issues/escalations, and prioritize technical debt.
- Ensure delivered solutions adhere to the software architecture strategy, coding standards, security guidelines, and established organizational policies and procedures.
- Identify and champion process and productivity improvement strategies for the team(s)
- Bachelor’s degree in computer science, Engineering, or a related field. Master's degree preferred.
- 8-10 years of overall experience and 2-3 years of technical leadership experience.
- Proven experience in managing and leading a full-stack team containing developers, SDETs etc., in a fast-paced, dynamic environment.
- Experience with daily operations associated with a SAAS application running in a public cloud requiring 24/7 availability, and operating at a large data scale (Billions of data points being processed, Millions of concurrent users interacting with the product)
- Experience managing an application containing both modern aspects, as well as legacy systems – and the ability to manage an architectural roadmap to modernize and manage technical debt appropriately.
- Experience with Identity Management
- Experience in software test automations
- In-depth knowledge of software development methodologies, tools, and best practices.
- Excellent problem-solving and decision-making skills, with the ability to prioritize tasks and meet deadlines.
- Exceptional communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
- Strong leadership abilities, with a track record of motivating and inspiring teams to achieve outstanding results.
What you will get from us:
Get Manager jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs
Frequently asked questions
What skills are required for Manager, Software Engineering at Barracuda Networks?
The required skills for Manager, Software Engineering at Barracuda Networks include: PHP, TypeScript, API, REST, React, Angular, AWS, Azure, Docker, Kubernetes, PostgreSQL, Redis, MySQL, Kafka, SQS, Elasticsearch, DynamoDB, CI/CD, Terraform, Ansible, Playwright, LDAP, CloudWatch, New Relic, Kibana, Prometheus, Grafana, Databricks.
What is the seniority level for Manager, Software Engineering at Barracuda Networks?
Manager, Software Engineering at Barracuda Networks is a Manager / Senior level position.
How do I apply for Manager, Software Engineering at Barracuda Networks?
You can view the full description and apply for Manager, Software Engineering at Barracuda Networks on EchoJobs: https://echojobs.io/job/barracuda-networks-manager-software-engineering-j8nxe.



