Senior Software Engineer
Barracuda Networks Inc
Overview 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. 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. Position Overview We are seeking a talented individual to join us as a Software Engineer (Intermediate or Senior level) to work on our Zero Trust products and cloud services. The individual will become a member tasked with the development of innovative solutions to protect endpoints from emerging web-based threats. Primary responsibilities will include the creation of a cloud policy enforcement engine, integration with other data plane services, and network troubleshooting. What You’ll Be Working On Design and implement core components of Barracuda’s Zero Trust platform Build and enhance a cloud-native policy enforcement engine Integrate services across distributed data plane and security systems Analyze and improve system performance, scalability, and reliability Troubleshoot networking and system-level issues in production environments Collaborate with engineers, technical leads, and cross-functional teams Senior Level Responsibilities Lead design initiatives and drive architectural decisions Mentor and guide junior engineers Own complex features end-to-end (design → implementation → optimization) Influence best practices in performance, scalability, and security Tech Stack Exposure Programming: GoLang, Rust, TypeScript, and/or C/C++ Networking: TCP, Containerization & Orchestration: Docker, Kubernetes Data formats: JSON, XML, ProtoBuf Tooling: Git, CMake, Conan, Cargo Debugging: GDB, LLDB What You Bring to the Role Intermediate Software Engineer (3–5 years) Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience Strong programming skills Solid understanding of networking fundamentals (TCP/ TLS basics) Strong troubleshooting and analytical skills Ability to collaborate effectively in a fast-paced, team-oriented environment Senior Software Engineer (5+ years) Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience Advanced proficiency in Go, Rust, or C/C++ with strong system design skills Deep understanding of Layer 4–7 protocols and secure networking concepts Experience building and operating scalable, cloud-native systems Proven ability to design, optimize, and refactor complex systems Strong mentorship and cross-team collaboration skills Nice to Have (Both Levels) Experience with Windows or macOS systems programming Background in security products, Zero Trust, or network security Familiarity with performance tuning and low-level system debugging What you’ll get from us 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 #J-18808-Ljbffr
- ...This is an opportunity to join IRIS Software Group as we transform into an AI-first company delivering cloud-native solutions... ...in how our customers operate and succeed. Role Purpose As a Senior Software Engineer, you will be a technical leader within your team, responsible...SeniorShift work
$110k - $145k
...Departments of Transportation, are using MS2 software to manage their transportation data. MS2... ...professionals and Software Engineers with competitive compensation and benefit... ...to make a big impact! We are seeking a Senior Software Engineer to design, build, and...SeniorWork at officeRelocation packageFlexible hoursNight shift1 day per week$160.8k - $193k
...of the Daimler family , we are focused solely on developing software for automated trucks to transform how the world moves freight.... ...Succeed Bachelor’s degree in Computer Science, Software Engineering, or related field with 6+ years of professional experience...SeniorFull timeImmediate startRelocation- Senior Software Engineer What will I be getting myself into? As a Senior Software Engineer, you will help shape the future of our Horizon platform and the way we build software. Horizon is the platform behind SkySpecs' wind and solar inspection and asset-management business...SeniorRemote workRelocationVisa sponsorshipWork visa
$158.5k - $190k
...make their mark. Members of this tight‑knit group act as a force multiplier, increasing the efficiency and productivity of other engineering teams. Essential Responsibilities Build full stack systems that are highly responsive, scalable and resilient Provide a strong...SeniorWork at officeImmediate startRemote workWork from homeFlexible hours3 days per week1 day per week- ...Welcome to Menlo Innovations! We’re a custom software design & development firm with a unique mission: to return joy and end human suffering... ...on teaching The Menlo Way®. We’re hiring an Intermediate-Senior level Software Developer who thrives in complex, high-impact environments...SeniorFull timeLocal area
$90k - $100k
...outcomes for millions of learners Collaborate with product and engineering leadership to research, explore, and evaluate opportunities... ...providing guidance for code design, troubleshooting, and other software engineering activities Actively participate in code reviews, emphasizing...SeniorWork at officeRemote workMonday to Thursday- About The Role We are seeking a passionate and skilled Full Stack Engineer to join Encardio’s Edge of Technology Center. In this role, you... ...web applications, dashboards, and APIs that power our sensor software, IoT platforms, remote sensing systems, GenAI tools, and...SeniorRemote work
- ...race, gender, religion, sex, sexual orientation, national origin, or disability. Envision yourself at Barracuda As a Senior Application Security Engineer, you’ll help shape the future of our AppSec program. You’ll work effectively and efficiently in a small, high-impact...SeniorWorldwide
$38.09 - $42.33 per hour
...exciting opportunity to join a collaborative, innovative, and technically challenging environment where you will perform complex software design, technical analysis, and contribute to a highly performant, multi-threaded, and resilient system. Your expertise will be crucial...SeniorHourly payTemporary work$110.9k - $188.5k
...% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the... ...us. Job Description/Preferred Qualifications Senior Full Stack Software Engineers are core to KLA âs technology, while we do...SeniorFull timeWork experience placementFlexible hours$127k - $235k
...Senior Software Engineer – AI (Materia AI) We're building the next generation of AI‑powered platforms for tax and accounting professionals, and we’re looking for a Senior Software Engineer who can architect high‑performance backend systems that bring real‑world...SeniorFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week$140k - $200k
...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorRemote work$100k - $170k
...back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together... ...the best and the brightest research scientist, software engineers, application development engineers, and senior product technology process engineers. Central Engineering...SeniorMinimum wageFull timeWork experience placementFlexible hours$139k - $166.8k
...art of the Daimler family , we are focused solely on developing software for automated trucks to transform how the world moves freight.... ...vehicle platform. We are currently seeking a Software Engineer who is enthusiastic about thriving in a hands-on environment and...Full timeImmediate startRemote workRelocation$153.2k - $183.8k
...Meet the Team The mission of the Application Engine Team is to provide a robust, efficient, and flexible platform for integrating... ...driving features. What You’ll Do Implement and optimize software components supporting distributed execution of ML models on embedded...Full timeWork at officeImmediate startFlexible hours$139k - $166.8k
...of the Daimler family , we are focused solely on developing software for automated trucks to transform how the world moves freight.... ...to Succeed ~ Bachelor's or Master's Degree in Computer Engineering, Computer Science, Engineering, or related field with 3-5+ years...Full timeImmediate startRelocation$140k - $200k
...accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class... ...and love solving real user problems. Role Overview As a Software Engineer on the macOS team , you'll help build and scale...Full timeRemote workFlexible hours- ...coding assessment). Proven experience shipping production software in automotive, aerospace, defense, or robotics domains. Excellent... ...debugging and troubleshooting skills. Bachelor’s or Master’s in Computer Science, Engineering, or related field (preferred)....
- ...Software Development Engineer II Ann Arbor, Michigan Job Summary The Software Development Engineer II position is the individual contributor... ...organizational strategy ~ Work as directed with Senior level personnel/managers ~ Meets 100% of Development Engineer...Temporary workWork at officeOverseas
$90k - $112k
...Departments of Transportation, are using MS2 software to manage their transportation data.... ...professionals and Software Engineers with competitive compensation and benefit... ...independence and ownership expected of an Senior Engineer. You will contribute across the...Work at officeRelocation packageFlexible hoursNight shift1 day per week- ...systems across multiple industries—and we’re growing our team in Ann Arbor, Michigan. We’re looking for a Senior Full‑Stack Engineer who enjoys building software end‑to‑end and wants to work on a mix of SaaS platforms, cloud‑native applications, and AI‑enabled systems,...Senior
$153k - $220k
...I'm Abhik, Ashby's Co‑Founder and VP of Engineering. We’re looking for a versatile, persistent... ...early‑career engineers; we expect senior or high‑tenure engineers to own their projects... ...in some regions. Generous equipment, software, and office furniture budget. $100 per month...SeniorWork at office- ...Senior Design Engineer The Senior Design Engineer will coordinate all product development activities of new and current products. This role... ...design concepts for new products utilizing CAD and other software tools. Perform redesigns on existing products to improve...SeniorWork at office
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$125k - $150k
...Job Summary We are seeking an experienced and data-driven Senior Systems Engineer II to lead the definition, optimization, and validation of... ...years experience in automotive systems engineering working on software, hardware, or combined hardware/software products and 3+...SeniorOdd jobFull timeWork at officeImmediate startFlexible hoursShift work$100k - $140k
...Job Description Job Description Senior Application Engineer (Full-Stack) Location: Ann Arbor, MI Reports to: Chief Technology Officer About Town Square Health Town Square Health is reimagining what healthcare can be. We’re building a first-of-its-kind value...SeniorFlexible hours- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology... ...Qualifications Bachelor's Degree in computer science, math, computer engineering or equivalent experience. Additional Information U.S....Senior
$130k - $175k
...Acuityos Engineer As an AcuityOS engineer, you'll develop, deploy, and maintain the backbone of all-domain autonomy capabilities, from... ...-based work, with significant time spent deploying and testing software on autonomous vehicles in real-world environments. At...Full timeFor contractorsFor subcontractorWork at officeRemote work$120k - $170k
...FST Technical Services is seeking a Senior Electrical Commissioning Engineer in Ann Arbor, Michigan, responsible for commissioning services for complex electrical systems in data center projects. The role demands strong problem-solving, communication skills, and 7+ years...SeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer full time Ann Arbor, MI
- consulting software engineer Ann Arbor, MI
- software engineer travel Ann Arbor, MI
- real time software engineer Ann Arbor, MI
- senior software engineer remote Ann Arbor, MI
- entry level software engineer remote Ann Arbor, MI
- software developer fintech Ann Arbor, MI
- software developer positions Ann Arbor, MI
- software engineer amazon Ann Arbor, MI
- remote entry level software developer Ann Arbor, MI



