Software Engineer II

2 Months ago • 3 Years + • Software Development & Engineering

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

Insight Software - Senior DevOps Manager

Insight Software

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Sailpoint - Digital Sales Representative

Sailpoint

São Paulo, Brazil (Hybrid)
2 Months ago
Globalization Partners - Zendesk Developer

Globalization Partners

Colombia (Remote)
1 Month ago
FICO - Platform Sales-Sr Associate Partner

FICO

Bangkok, Thailand (On-Site)
2 Months ago
Glean - Sales Development Representative

Glean

Nashville, Tennessee, United States (Hybrid)
1 Month ago
Thales - Senior Sales Engineer

Thales

Georgia, United States (Remote)
1 Month ago
Contentstack - Senior Software Engineer II

Contentstack

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Sabre India - LGS End to End Solutioning and Onboarding Consultant - EMEA (Service Delivery Engineer III)

Sabre India

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Months ago
Valeo - Software Integration & Application Engineer - Electromobility

Valeo

San Luis Potosi, Mexico (On-Site)
1 Year ago
Nagarro - Staff Engineer

Nagarro

India (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Coupa - Lead Software Engineer

Coupa

Pune, Maharashtra, India (Hybrid)
2 Months ago
Nice - Senior Product Management Operations

Nice

Manila, Metro Manila, Philippines (On-Site)
3 Weeks ago
Rippling - Enterprise Account Executive (East Coast)

Rippling

United States (Remote)
3 Weeks ago
Notion - Sales Development Representative

Notion

Seoul, South Korea (On-Site)
1 Month ago
USE Insider - Enterprise Account Executive - France

USE Insider

Paris, Île-de-France, France (Hybrid)
5 Months ago
Alpha Sense - Mid-Market Account Executive, Corporate

Alpha Sense

London, England, United Kingdom (On-Site)
6 Months ago
Rippling - Senior Data Scientist, Strategic Finance

Rippling

New York, United States (On-Site)
2 Months ago
N-ix - Lead FrontEnd Engineer

N-ix

(On-Site)
2 Weeks ago
Jellyfish - Customer Success Manager, AI

Jellyfish

Baltimore, Maryland, United States (Hybrid)
2 Weeks ago
NCR Voyix - Software Engineer III / Java Full Stack Developer

NCR Voyix

Chennai, Tamil Nadu, India (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Ann Arbor, Michigan, United States

fluence - Lead Engineer - Advanced Battery Modules

fluence

Houston, Texas, United States (Hybrid)
9 Months ago
Apple - Hardware Systems Engineering

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Games For Love - Esports Game Player

Games For Love

Washington, United States (Remote)
3 Months ago
NVIDIA - Senior Design Engineer, Coherent High Speed Interconnect

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Months ago
Clearwater Analytics - Sr. Subject Matter Expert - Client Servicing

Clearwater Analytics

Boise, Idaho, United States (On-Site)
4 Weeks ago
Axon - Revenue Accountant, Commercial Controllership

Axon

Atlanta, Georgia, United States (Hybrid)
1 Month ago
Payactive - Marketing Copywriter

Payactive

Milpitas, California, United States (Hybrid)
9 Months ago
Passive Logic - Senior Embedded Systems Engineer (Wireless Product Development)

Passive Logic

Holladay, Utah, United States (On-Site)
3 Months ago
Epic Games - Senior Data Analyst

Epic Games

Cary, North Carolina, United States (On-Site)
4 Months ago
Axon - Hardware Validation Engineer I

Axon

Scottsdale, Arizona, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Apple - Senior Software Engineering - Security

Apple

Seattle, Washington, United States (On-Site)
1 Week ago
rivos - Thermal/Mechanical Engineer

rivos

Santa Clara, California, United States (Hybrid)
4 Months ago
Qualcomm - Embedded Linux Dev Engineer

Qualcomm

London, England, United Kingdom (On-Site)
2 Months ago
Roof Stacks - Head of Software Development

Roof Stacks

Istanbul, İstanbul, Türkiye (On-Site)
3 Months ago
bytedance - Software Engineer Intern

bytedance

Seattle, Washington, United States (On-Site)
3 Months ago
cyara - Software Engineer

cyara

Hyderabad, Telangana, India (Hybrid)
5 Months ago
Apple - Senior Controls Engineer

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Qualcomm - Automotive Performance Lead Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Stone Search - Application Integration Engineer

Stone Search

New York, United States (Hybrid)
1 Year ago
NXP - Junior Engineer, Operational Facilities

NXP

Nijmegen, Gelderland, Netherlands (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Houston, Texas, United States (On-Site)

Campbell, California, United States (On-Site)

Alpharetta, Georgia, United States (On-Site)

Reading, England, United Kingdom (On-Site)

Vienna, Vienna, Austria (On-Site)

Chicago, Illinois, United States (On-Site)

Oregon, United States (On-Site)

Oregon, United States (Remote)

Alpharetta, Georgia, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Barracuda

Level Up Your Career in Game Development!

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

Job Common Plug