Senior Software Engineer
3 weeks ago
Overview Join to apply for the Senior Software Engineer role at Barracuda. 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. Barracuda is looking for a Senior Software Engineer, in Ottawa, Canada, to dive into the tricky and yet interesting world of building and securing appliance systems. You must enjoy Linux distributions, playing with hardware, and be willing to spend time with OS installers, build scripts, CI/CD mechanics, and AWS infrastructure. We are committed to a candidate selection process and work environment that is inclusive and barrier free. Accommodations will be provided to prospective employees in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code. What you’ll get from us: a team where you can voice your opinion, make an impact, and where your experience is valued. There are opportunities for internal mobility, cross training, and the ability to attain your next career step within Barracuda. What You’ll Be Working On Developing and maintaining Barracuda’s Operating System platform, based in Linux, including kernel, packages, encryption, startup services, installers, and related scripting tasks. Involvement in bringing up new hardware. Maintaining and creating CI/CD pipelines conforming to industry best practices. Developing and migrating infrastructure in AWS to improve scalability and redundancy. Troubleshooting technical escalations, including OS or hardware platform bugs as well as software application bugs. Collaborating with other software development teams to embrace new technologies, improve architecture, and develop necessary toolsets. What You Bring to the Role Bachelor’s degree in Computer Science, Computer Engineering, or related field; or equivalent work experience. 5+ years with configuration management: Puppet, Chef, Ansible, or similar tooling. 5+ years working with a scripting language (Python preferred, or willingness to learn Python). Familiarity with basic networking and commodity PC hardware. Experience in implementation of new, robust, and scalable RESTful APIs and microservices. Preferred Skills Knowledge or hands-on experience with Linux-based distributions: building, compiling, and packaging software. Understanding of networking concepts. Fluency in shell scripting; Python or other high-level languages. Ability to read Makefiles. Enthusiastic about hardware technologies. Exposure to AWS, Git, Jenkins, Docker, and/or Terraform, preferred but not required. Seniority and Employment Seniority level: Associate Employment type: Full-time Job function: Engineering and Information Technology Industries: Computer and Network Security What’s Next Referrals increase your chances of interviewing at Barracuda. Get notified about new Senior Software Engineer jobs in Ottawa, Ontario, Canada. #J-18808-Ljbffr
-
senior software developer
3 weeks ago
Ottawa, Canada Sense & Respond Software LLC Full timeJoin to apply for the senior software developer role at Sense & Respond Software LLC Get AI-powered advice on this job and more exclusive features. Overview Languages: English Education Other trades certificate or diploma or equivalent experience Experience 5 years or more On site Work must be completed at the physical location. There is no option to work...
-
Senior Software Engineer
3 weeks ago
Ottawa, Canada Caddie AI Full timeSenior Software Engineer Caddie AI is hiring a Senior Software Engineer on behalf of Frugal. The following job description is provided directly from Frugal. As a Senior Software Engineer at our seed-stage SaaS startup in Ottawa (hybrid), you drive the development of critical platform features and systems that directly impact customer success and business...
-
Senior Software Engineer
3 weeks ago
Ottawa, Canada Caddie AI Full timeSenior Software Engineer Caddie AI is hiring a Senior Software Engineer on behalf of Frugal. The following job description is provided directly from Frugal. As a Senior Software Engineer at our seed-stage SaaS startup in Ottawa (hybrid), you drive the development of critical platform features and systems that directly impact customer success and business...
-
Senior Software Engineer
3 weeks ago
Ottawa, Canada Caddie AI Full timeSenior Software Engineer Caddie AI is hiring a Senior Software Engineer on behalf of Frugal. The following job description is provided directly from Frugal. As a Senior Software Engineer at our seed-stage SaaS startup in Ottawa (hybrid), you drive the development of critical platform features and systems that directly impact customer success and business...
-
Senior Software Engineer
3 weeks ago
Ottawa, Canada Barracuda Full timeOverview Join to apply for the Senior Software Engineer role at Barracuda . 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. Barracuda is looking for a Senior...
-
Senior Software Engineer
3 weeks ago
Ottawa, Canada Barracuda Full timeOverview Join to apply for the Senior Software Engineer role at Barracuda. 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. Barracuda is looking for a Senior...
-
Senior Software Engineer
2 weeks ago
Ottawa, Canada Harris Geospatial Solutions Full timeAbout your next Challenge as a Senior Software Engineer As a Senior Software Engineer you will be developing an advanced software suite as part of an integrated naval and marine communication systems. Using leading edge software technology you will be contributing to the design and implementation of a distributed microservices solution that operates across...
-
Senior Software Engineer
2 weeks ago
Ottawa, Canada Harris Geospatial Solutions Full timeAbout your next Challenge as a Senior Software Engineer As a Senior Software Engineer you will be developing an advanced software suite as part of an integrated naval and marine communication systems. Using leading edge software technology you will be contributing to the design and implementation of a distributed microservices solution that operates across...
-
Senior Software Engineer
2 weeks ago
Ottawa, Canada Harris Geospatial Solutions Full timeAbout your next Challenge as a Senior Software Engineer As a Senior Software Engineer you will be developing an advanced software suite as part of an integrated naval and marine communication systems. Using leading edge software technology you will be contributing to the design and implementation of a distributed microservices solution that operates across...
-
Senior Software Engineer
2 weeks ago
Ottawa, Canada Harris Geospatial Solutions Full timeAbout your next Challenge as a Senior Software Engineer As a Senior Software Engineer you will be developing an advanced software suite as part of an integrated naval and marine communication systems. Using leading edge software technology you will be contributing to the design and implementation of a distributed microservices solution that operates across...