Campbell, California, United States Hybrid Employment $236,000 - $302,000

Barracuda Networks is hiring a Principal Software Engineer

Responsibilities

  • Design and develop scalable, secure, and high-performance software solutions.
  • Lead a team of engineers in the development and implementation of software projects.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Improve existing software and infrastructure.
  • Provide technical guidance and mentorship to junior engineers.
  • Contribute to the development of technical standards and best practices.
  • Participate in the on-call rotation to ensure system reliability and availability.
  • Work with product management to define and prioritize features.
  • Conduct code reviews and pair programming sessions.
  • Stay up-to-date with emerging technologies and industry trends.
  • Ensure the security and compliance of software solutions.
  • Collaborate with other teams to integrate software components.
  • Document technical designs and architecture decisions.
  • Troubleshoot and resolve complex technical issues.
  • Participate in the hiring process for new engineering talent.
  • Provide input on project timelines and resource allocation.
  • Ensure the scalability and performance of software solutions.
  • Contribute to the development of automated testing frameworks.
  • Work on improving the efficiency of development processes.

Nice to Have

  • Experience with machine learning and AI.
  • Familiarity with blockchain technology.
  • Knowledge of quantum computing.
  • Experience with edge computing.
  • Familiarity with IoT (Internet of Things) technologies.
  • Knowledge of 5G networks.
  • Experience with augmented reality (AR) and virtual reality (VR).
  • Familiarity with quantum cryptography.
  • Knowledge of post-quantum cryptography.
  • Experience with homomorphic encryption.

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid

Team

Collaborative and innovative team environment

About Us

  • We are a leading provider of cloud-enabled security and data protection solutions.
  • Our mission is to protect customers from cyber threats and ensure data security.
  • We offer a range of products and services to safeguard against cyber attacks.
  • Our solutions are designed to protect against evolving cyber threats.
  • We provide comprehensive security solutions for businesses of all sizes.
  • Our team is dedicated to delivering innovative and effective security solutions.
  • We offer a collaborative and supportive work environment.
  • Our company values diversity, inclusion, and continuous learning.
  • We provide opportunities for professional growth and development.
  • We are committed to maintaining the highest standards of security and compliance.

What We Offer

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A collaborative and innovative work environment.
  • Flexible work arrangements and work-life balance.
  • Comprehensive health and wellness benefits.
  • Retirement savings plans and financial wellness programs.
  • Employee assistance programs and support services.
  • Opportunities for continuous learning and skill development.
  • A culture that values diversity, inclusion, and innovation.
  • The chance to work on cutting-edge technology and projects.

Our Values

  • Integrity: We act with honesty and transparency in all our actions.
  • Innovation: We strive to develop creative and effective solutions.
  • Collaboration: We work together to achieve common goals.
  • Customer Focus: We prioritize the needs and satisfaction of our customers.
  • Excellence: We strive for the highest standards of quality and performance.
  • Respect: We value and respect the diversity of our team and customers.
  • Accountability: We take responsibility for our actions and decisions.
  • Continuous Improvement: We seek to learn and improve continuously.
  • Sustainability: We are committed to environmental and social responsibility.
  • Trust: We build and maintain trust through our actions and relationships.

Not provided

Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Barracuda Networks

Barracuda Networks is the worldwide leader in Email Protection, Application Protection, Network Security, and Data Protection Solutions. The company provides comprehensive cybersecurity solutions designed to protect businesses of all sizes from advanced threats.

Its platform, BarracudaONE™, delivers integrated security across email, data, network, and applications, combining AI-powered threat detection with easy deployment and management. Barracuda serves organizations globally with solutions that defend against phishing, ransomware, malware, and other cyberattacks.

The company supports both on-premises and cloud environments, offering protection for Microsoft 365, Google Workspace, AWS, Azure, and more. It also provides specialized security services for managed service providers (MSPs) and enterprises across industries such as healthcare, education, financial services, and government.

All jobs at Barracuda Networks Visit website
Job Details
Category other
Posted a month ago