Senior Full Stack Engineer
1 month ago
Job ID 25-223
Barracuda is a leading provider of cloud-enabled, enterprise-grade security solutions. We're seeking a skilled Senior Full Stack Engineer to join our team and help us make the world a safer place. As a key member of our engineering team, you will be responsible for designing, developing, and deploying full-stack data applications using Golang, Python, and JavaScript (React). You will also work closely with our data engineers to understand data workflows, pipelines, and ETL processes.
We are committed to a candidate selection process and work environment that is inclusive and barrier-free. To ensure candidates are assessed in a fair and equitable manner, accommodations will be provided to prospective employees in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code.
Key Responsibilities- Design, develop, and deploy full-stack data applications using Golang, Python, and JavaScript (React).
- Build and maintain scalable applications on AWS utilizing services such as containers, Lambda functions, and RDS (Postgres).
- Integrate data applications with GenAI agents.
- Drive automated customer engagement through tools such as Intercom and Marketo.
- Collaborate with data engineers to understand data workflows, pipelines, and ETL processes.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in full-stack development implementing high-performance, secure, reliable, and scalable microservices-based applications.
- Proficient in Golang, Python, and JavaScript (React) with a good understanding of server-side templating and front-end technologies.
- Extensive experience with AWS services, especially with containers and serverless computing.
- Experience with infrastructure as code tools such as Terraform.
- Excellent SQL skills with working knowledge of Postgres or similar relational databases, as well as NoSQL databases.
- Good understanding of HTTP, CSS, REST, SOAP, JSON, XML, message queues, etc.
- Familiarity with basic data engineering concepts and comfortable working with large datasets using libraries such as Pandas, Spark on Databricks.
- Strong analytical skills and the ability to tackle complex problems.
- Excellent communication and teamwork skills.
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. In addition, you will receive equity, in the form of non-qualifying options.
The anticipated on-target earnings range for this role is $103,000 to $128,960 CAD. Actual compensation offered will be dependent upon the individual's skills, experience, and qualifications as they directly relate to the requirements of the position, the budget for the position, and applicable employment laws.
#LI-hybrid
#J-18808-Ljbffr-
Senior Full Stack Engineer
4 weeks ago
Ottawa, Ontario, Canada Barracuda Full timeJob ID: 25-223Barracuda protects email, networks, data and applications with innovative solutions that grow and adapt with our customers' journey. We are seeking a highly skilled Senior Full Stack Engineer to join our team and contribute to our mission of harnessing the power of data to drive top line growth.Responsibilities:Design, develop, and deploy...
-
Senior Full Stack Software Engineer
7 hours ago
Ottawa, Ontario, Canada Thales Full timeAbout the OpportunityThales is seeking an experienced Senior Full Stack Software Engineer to join our team in Ottawa. This exciting opportunity will see you working on innovative software solutions for naval platform in-service support programs.
-
Senior Full Stack Software Engineer
1 week ago
Ottawa, Ontario, Canada CB Canada Full timeWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at CB Canada.Job DescriptionAs a key member of our team, you will be responsible for designing and developing cutting-edge software solutions that meet the needs of our clients in the public safety sector. You will work closely with our client community to understand their...
-
Senior Software Engineer
4 weeks ago
Ottawa, Ontario, Canada Great Clips Full timeAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for designing, developing, and deploying full-stack applications using cloud-based technologies. Strong programming skills, experience with Agile methodologies, and excellent problem-solving abilities are required.
-
Senior Full Stack Software Engineer
1 month ago
Ottawa, Ontario, Canada AshbyHQ - ATS Full timeQuora is a remote-first company that values collaboration and experimentation. As a Senior Software Engineer, you will contribute to the development of Poe, our AI product, and have the opportunity to build cutting-edge features from scratch.About the Team and Role:You will work closely with designers, product managers, data scientists, and other engineers...
-
Geospatial Full Stack Engineer
1 month ago
Ottawa, Ontario, Canada National Research Council Canada Full timeJob Title: Geospatial Full Stack EngineerJoin the National Research Council of Canada (NRC) as a Geospatial Full Stack Engineer and contribute to the development of innovative solutions for ocean, coastal, and river engineering challenges.About the RoleWe are seeking a highly skilled Geospatial Full Stack Engineer to join our team at the NRC's Ocean, Coastal...
-
Senior Full Stack Developer
2 weeks ago
Ottawa, Ontario, Canada Rollbar, Inc. Full timeAbout the RoleAs a Senior Full Stack Developer at Qlik, you will be responsible for designing, implementing, and testing software applications using a variety of programming languages and tools. This is an excellent opportunity to work with a talented team of developers and contribute to the development of our next-generation product architecture.Key...
-
Senior Full Stack Software Engineer
1 month ago
Ottawa, Ontario, Canada Work in Ottawa Full timeAbout the JobWork in Ottawa is partnering with Signiant to find a talented Full Stack Software Developer to join their team. As a key member of the team, you will be responsible for designing, developing, and deploying cloud-native software applications using a range of technologies.Key ResponsibilitiesDesign and develop cloud-native software applications...
-
Senior Full Stack Developer
1 month ago
Ottawa, Ontario, Canada Barracudamsp Full timeAbout the RoleWe are seeking a highly skilled Full Stack Developer to join our team at Barracuda Networks. As a key member of our data applications team, you will have the opportunity to shape the architecture, implementation, and deployment of our data products, influencing the data-driven decisions that propel our company forward.Key...
-
Software Engineer
4 weeks ago
Ottawa, Ontario, Canada ottawa Inc Full timeJob Title: Software Engineer - Full Stack DeveloperWe are seeking a highly motivated and skilled Software Engineer - Full Stack Developer to join our team at Company.As a Software Engineer - Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable, efficient, and reliable software applications using a range of...
-
Senior Full Stack Web Developer
3 weeks ago
Ottawa, Ontario, Canada Ross Full timeJob Opportunity: Senior Full Stack Web DeveloperRoss Video, a leader in the broadcast industry, is seeking a skilled Senior Full Stack Web Developer to join our development team.About the Role:We are looking for a highly motivated and experienced developer to help us conceive, design, develop, and deliver products in various broadcast applications.Key...
-
Senior Full Stack Software Engineer
1 month ago
Ottawa, Ontario, Canada Forescout Technologies Inc Full timeAbout UsForescout Technologies Inc is a leading provider of automated cybersecurity solutions. Our mission is to empower our customers to achieve continuous alignment of their security frameworks with their digital realities.The RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our Canadian development team. As a key member of...
-
Senior Full Stack Engineer
4 weeks ago
Ottawa, Ontario, Canada ALS Full timeAbout the RoleWe are seeking a highly skilled Full Stack Developer to join our team at ALS. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining our cloud-based applications.Key Responsibilities:Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing,...
-
Full Stack Developer
1 month ago
Ottawa, Ontario, Canada Barracuda Full timeAbout the RoleWe are seeking a highly skilled Full Stack Developer to join our team at Barracuda. As a key member of our data applications team, you will play a critical role in shaping the architecture, implementation, deployment, and consumption of our data products.Key ResponsibilitiesDesign, develop, and deploy full-stack data applications using Golang,...
-
Software Engineer
2 weeks ago
Ottawa, Ontario, Canada Abrams Towing Full timeAs a Senior Full Stack Software Developer, you will be responsible for designing, developing, and implementing scalable and efficient software applications. Your primary focus will be on backend development, using languages such as Java and Python to create robust and reliable systems. Additionally, you will work closely with the frontend team to ensure...
-
Software Engineer
2 weeks ago
Ottawa, Ontario, Canada MacEwen Petroleum Inc. Full timeJob Title: Software Engineer (Full Stack)Job Summary:• Develop and maintain high-quality software applications using a range of programming languages and frameworks.• Collaborate with cross-functional teams to design and implement software solutions that meet business requirements.Key Responsibilities:• Design and develop software applications using...
-
Senior Full Stack Developer Lead
1 week ago
Ottawa, Ontario, Canada Qlik Full timeOverviewQlik is a Gartner Magic Quadrant Leader for 14 years, transforming complex data landscapes into actionable insights. We serve over 40,000 global customers, leveraging pervasive data quality and advanced AI/ML capabilities.Job DescriptionWe are seeking a Senior Full Stack Developer Lead to join our Data Preparation and Insights team in Ottawa, Canada....
-
Senior Full-Stack Developer for Life Sciences
2 weeks ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeAbout Veeva Systems, Inc.Veeva Systems, Inc. is a leading provider of industry cloud solutions for the life sciences industry. Our mission-driven organization helps companies bring therapies to patients faster by providing innovative products and services that drive business success.As one of the fastest-growing SaaS companies in history, we have achieved...
-
Senior Full Stack Software Developer
1 week ago
Ottawa, Ontario, Canada Forescout Technologies Inc Full timeAbout the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our Canadian development team and contribute to building Forescout's next-generation security products. This is an exciting opportunity to work on innovative and scalable applications in a cloud environment.ResponsibilitiesCollaborate with developers, DevOps, data...
-
Full Stack Developer for Data Applications
3 weeks ago
Ottawa, Ontario, Canada Barracuda Full timeAbout the RoleWe are seeking a highly skilled Full Stack Developer to join our team at Barracuda. As a key member of our data applications team, you will have the opportunity to shape how our data products are architected, implemented, deployed, and consumed by customers.In this role, you will design, develop, and deploy full-stack data applications using...