Software Engineer Intern

Remote, USA Full-time
Barracuda is a leading cybersecurity company providing complete protection against complex threats. They are seeking a driven Software Engineering Intern to help build and maintain core infrastructure for their software-as-a-service products while gaining hands-on experience in a collaborative environment. Responsibilities Assist with writing clean, maintainable, and well-documented code across one or more applications or services Contribute to the design, implementation, and testing of new features and fixes Participate in code reviews, debugging sessions, and troubleshooting to learn best practices Write unit tests and participate in integration and end-to-end testing efforts Collaborate with product managers, designers, and engineers to understand requirements and constraints Document code, APIs, and developer workflows to improve team knowledge sharing Help with build, release, and CI/CD pipelines under supervision Explore performance improvements, refactoring opportunities, and technical debt reduction Learn and apply software development methodologies (e.g., Agile/Scrum) and version control workflows Skills Currently pursuing a bachelor's or master's degree in computer science, Software Engineering, or a related field, or equivalent practical experience Solid understanding of at least one programming language (e.g., Python, Java, C++, JavaScript/TypeScript) Familiarity with data structures, algorithms, and basic software design principles Exposure to software development tools (Git, IDEs, debugging tools) and basic command-line proficiency Interest in learning and applying software engineering best practices (testing, code quality, documentation, collaboration) Problem-solving mindset, strong written and verbal communication, and the ability to work both independently and as part of a team Eagerness to learn new technologies and take on challenging tasks with guidance Experience with web development (front-end or back-end) or mobile app development Exposure to databases (SQL/NoSQL) and RESTful or GraphQL APIs Familiarity with testing frameworks and continuous integration/delivery concepts Knowledge of software architectural patterns and design principles Any project experience (class projects, open source, internships) demonstrating coding skills Benefits High-quality health benefits after 90 days Retirement Plan with employer match Paid Time Off benefits Company Overview Barracuda is a leading global cybersecurity company providing complete protection against complex threats for all size business. It was founded in 1999, and is headquartered in Santa Clara, California, USA, with a workforce of 1001-5000 employees. Its website is
Apply Now

Similar Jobs

Financial Analyst

Remote, USA Full-time

Surrogate Intake Specialist

Remote, USA Full-time

IT Business Analyst - Testing

Remote, USA Full-time

Implementation Specialist

Remote, USA Full-time

[Remote] Business Development Representative

Remote, USA Full-time

Licensing & Registration Professional

Remote, USA Full-time

Customer Service Representative (Insurance)

Remote, USA Full-time

Adult Psychiatrist - Hybrid

Remote, USA Full-time

Outside Sales Consultant

Remote, USA Full-time

[Remote] Benefit Customer Service Representative – Seasonal Colleague

Remote, USA Full-time

Carrier Sales Representative

Remote, USA Full-time

Experienced Chat Support Assistant – Part-time Remote Position with Leading Energy Solutions Provider Blithequark

Remote, USA Full-time

**Experienced Customer Support Representative – Live Chat & Remote Customer Service Expert**

Remote, USA Full-time

**Experienced Data Entry Freelance Operator – Database Management and Data Integrity Specialist at blithequark**

Remote, USA Full-time

Administrative Operations Coordinator - $34.62-$42.31 per hour

Remote, USA Full-time

Experienced Customer Service Representative - Remote Opportunity in Kentucky with America's #1 Pet Pharmacy

Remote, USA Full-time

Staff Attorney, Senior Staff Attorney, or Senior Counsel, Capital Punishment Project

Remote, USA Full-time

Experienced Remote Work From Home Manager I - E-commerce Business Development and Key Account Management Professional - $28-$35/Hour

Remote, USA Full-time

**Experienced Remote Data Entry Associate – Data Management and Administrative Support**

Remote, USA Full-time

Remote Bankruptcy Intake Processor – High‑Volume Legal Referral Management & Document Review Specialist (Work‑From‑Home)

Remote, USA Full-time
Back to Home