Barracuda Networks

Software Engineer

Ann Arbor, MI
JavaScript TypeScript Go PHP Microservices Objective-C C# Perl Ruby SQL C++ Java Python
Description

Job ID: 25-055  
   
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 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 Barracuda:        
 
We are currently looking for a Software Engineer to join a cross product engineering team to work on developing and maintaining cross product applications as well as integration of new threat intelligence into consumable microservices.

What you will be working on: 
     
 
You will be joining a close-knit team taking on complex coding projects and helping to improve and secure infrastructure used by many different teams. You will be interacting with many teams and individuals from multiple countries gathering requirements and assisting with integration.        
 
What you bring to the role:        
  • Bachelor’s Degree in Software Development or Computer Science or equivalent work experience.
  • 2-5 years of Software Industry Experience.
  • Fluency in a compiled language: Go preferred, C, C++, Objective-C, C#, etc. acceptable.
  • Fluency in a dynamic scripting language: Python preferred, Perl/PHP/Ruby etc. acceptable.
  • Fluency in web-related technologies like Javascript; Typescript preferred.
  • Ability to communicate effectively with many teams from many countries and explain complex interactions.
  • Ability to substantially own tasks and be self-directed in execution.
  • Ability and interest in writing high-quality code including well thought out automated testing.
  • Basic experience administering UNIX systems, including running Linux for personal use.
  • Experience in Modernize Critical Applications for high availability and increased security.
  • Comfort developing new microservices based on the ever-changing needs of the industry for use across our product line.
Would be helpful if you have:        
  • Experience with Java
  • Experience with SQL databases and database design
  • Experience with multithreaded programming, in the style of Go or similar
  • Experience with "Cloud" development technologies (RDS, S3, Lambda, etc.)
What 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 to attain your next career step within Barracuda.        
  • Equity, in the form of non-qualifying options
  • High-quality health benefits
  • Retirement Plan with employer match
  • Career-growth opportunities
  • Flexible Time Off and Paid Time Off benefits
  • Volunteer opportunities

 

 #LI-Hybrid      

    

Barracuda Networks
Barracuda Networks
Business Development Cloud Data Services Developer Tools Information Technology Robotics Software

1 applies

42 views

Other Jobs from Barracuda Networks

Software Development Engineer

Ottawa, Canada Ontario

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 241 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers