Software Engineer II

1 Month ago • 3 Years +

Job Summary

Job Description

Barracuda is looking for a Software Engineer II to join their Ann Arbor-based Product Activation team. The role involves designing, developing, testing, debugging, deploying, maintaining, and improving core services. The engineer will collaborate closely with product teams. Responsibilities include designing and implementing features, creating build and deployment pipelines, finding and fixing bugs, developing metrics, upholding code quality, participating in code reviews, and documenting research. The engineer should have experience with high-level programming languages, problem-solving, automated testing, and full-stack development. The role offers internal mobility and career growth opportunities.
Must have:
  • 3+ years of software development experience
  • Experience with high-level programming languages
  • Problem-solving and troubleshooting skills
  • Experience writing automated tests
  • Excellent written and verbal communication skills
  • Full-stack experience
Good to have:
  • Experience building and deploying applications in AWS
Perks:
  • Equity
  • High-quality health benefits
  • Retirement Plan with employer match
  • Career-growth opportunities
  • Flexible Time Off and Paid Time Off benefits
  • Volunteer opportunities

Job Details

Req ID: 26-117  
 
Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovative solutions, and a managed XDR service, to strengthen cyber resilience. Hundreds of thousands of IT professionals and managed service providers worldwide trust us to protect and support them with solutions that are easy to buy, deploy, and use.
 
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 II to join our Ann Arbor-based Product Activation team building critical infrastructure to enable our customers to try, buy, and engage with our product portfolio. You will work to design, develop, test, debug, deploy, maintain, and improve core services while collaborating closely with our product teams.  
 
What you’ll be working on: 
 
  • Design, implement and test features, improvements and optimizations for core services and their integration with SaaS products and other business systems  
  • Create and maintain build and deployment pipelines for continuous integration and continuous delivery  
  • Find and fix bugs in production and development environments  
  • Develop and interpret metrics to monitor production system performance  
  • Uphold high standards for code quality and architecture, including the use of SOLID design principles  
  • Thoughtfully participate in rigorous code reviews  
  • Document and communicate research and results   
What you bring to the role: 
 
  • Bachelor’s degree in a technology field, or equivalent work experience 
    3+ years of software development experience  
  • Experience with high-level programming languages, preferably TypeScript, JavaScript, and PHP  
  • Problem-solving and troubleshooting skills, including root cause analysis  
  • Curiosity and drive to learn and investigate new technologies and design patterns  
  • Experience writing automated tests (unit, component, integration, and end-to-end)  
  • Excellent written and verbal technical communication skills for both technical and non-technical audiences  
  • Full-stack experience - skilled in frontend and backend delivery and concepts  
  • Experience building and deploying applications in AWS  
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 

Similar Jobs

Tide - Senior Web Engineer – Angular

Tide

Vilnius, Vilnius County, Lithuania (Hybrid)
2 Weeks ago
Nagarro - Staff Engineer, Java Fullstack

Nagarro

Canada (Remote)
7 Months ago
Synechron - Senior React.js Developer

Synechron

Pune, Maharashtra, India (On-Site)
2 Weeks ago
Rockstar Games - Full Stack Developer

Rockstar Games

New York, New York, United States (On-Site)
2 Months ago
Progress carrers - JavaScript Software Engineer

Progress carrers

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tesla - Senior Software Engineer (Backend, .Net)

Tesla

Amsterdam, North Holland, Netherlands (On-Site)
3 Months ago
Animoca Brands - Full-Stack Web Developer (Blockchain)

Animoca Brands

Hong Kong (On-Site)
8 Months ago
Sabre India - Principal Software Engineer - Revenue Optimzier

Sabre India

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
Marsh McLennan - Senior Principal Engineer - Digital Visualization & Data Analytics Development

Marsh McLennan

Mumbai, Maharashtra, India (Hybrid)
1 Month ago
Salesforce - Principal Software Engineer - PMTS / Architect (AI /ML)

Salesforce

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Notion - Enterprise Technical Support, German, EMEA

Notion

Dublin, County Dublin, Ireland (On-Site)
8 Months ago
Banyan Software - Front End Developer

Banyan Software

Chennai, Tamil Nadu, India (Hybrid)
3 Weeks ago
Epic Games - Lead Automation Programmer

Epic Games

(On-Site)
2 Months ago
Nagarro - Associate Principal Engineer, QA Automation

Nagarro

New York, New York, United States (On-Site)
7 Months ago
Meta - Software Engineer, Product

Meta

Austin, Texas, United States (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ann Arbor, Michigan, United States

UPF Industries  - Assembly Supervisor

UPF Industries

Siler City, North Carolina, United States (On-Site)
3 Weeks ago
Lead Venture - Financial Analyst

Lead Venture

Lake Oswego, Oregon, United States (On-Site)
1 Month ago
Activision - Senior Lighting Artist

Activision

Los Angeles, California, United States (On-Site)
3 Days ago
31st Union - Expert Core Engineer

31st Union

San Mateo, California, United States (On-Site)
1 Month ago
Glean - Field CTO

Glean

San Francisco, California, United States (On-Site)
2 Weeks ago
Samsung Semiconductor - Staff IT Solution and Database Architect

Samsung Semiconductor

San Jose, California, United States (On-Site)
1 Month ago
Google - Senior Software Engineer, Infrastructure, Google Cloud AI

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Internet Brands - Client Relations Manager

Internet Brands

Newark, New Jersey, United States (Hybrid)
9 Months ago
NetBrain - Network Automation Engineer

NetBrain

Atlanta, Georgia, United States (On-Site)
1 Month ago
UPF Industries  - Forklift Operator

UPF Industries

Peru, Illinois, United States (On-Site)
22 Hours ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Ottawa, Ontario, Canada (Hybrid)

Chicago, Illinois, United States (On-Site)

New Hampshire, United States (On-Site)

Miami, Florida, United States (On-Site)

Reading, England, United Kingdom (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Illinois, United States (Remote)

Chelmsford, Massachusetts, United States (Hybrid)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Ottawa, Ontario, Canada (Hybrid)

View All Jobs

Get notified when new jobs are added by Barracuda Networks Inc

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug