Senior Full Stack Engineer

1 week ago


Ottawa, Ontario, Canada Barracuda Full time

Job ID: 25-223

Barracuda 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 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 and data engineering tools such as Databricks.
  • Write clean, maintainable code that is scalable and adheres to best practices.
  • Analyze and work with large datasets, providing insights and optimizations for data processing and storage.

About Us:

We are a team where you can voice your opinion, make an impact, and where you and your experience are valued. We offer internal mobility, 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.



  • Ottawa, Ontario, Canada Barracuda Full time

    Job ID 25-223Barracuda 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,...


  • Ottawa, Ontario, Canada AshbyHQ - ATS Full time

    About the RoleWe are seeking a talented Senior Software Engineer to contribute to our exciting AI product, Poe. As a key member of our team, you will play a crucial role in planning and implementing new features, contributing to front-end and back-end development, and taking shared ownership of the cross-functional product development cycle.Key...


  • Ottawa, Ontario, Canada AshbyHQ - ATS Full time

    About AshbyHQ - ATS:We're a cutting-edge company dedicated to revolutionizing the recruitment process with innovative technology.About the Role:We're seeking a highly skilled Senior Full Stack Software Engineer to join our team and contribute to the development of our AI-powered ATS platform.As a key member of our engineering team, you'll be responsible for...


  • Ottawa, Ontario, Canada Barracuda Full time

    About BarracudaBarracuda is a leading provider of cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. Our mission is to make the world a safer place by protecting email, networks, data, and applications with innovative solutions that grow and adapt with our customers' journey.Job SummaryWe are seeking a highly skilled...


  • Ottawa, Ontario, Canada Barracuda Full time

    About BarracudaBarracuda is a leading provider of cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. Our mission is to make the world a safer place by protecting email, networks, data, and applications with innovative solutions that grow and adapt with our customers' journey.Job SummaryWe are seeking a highly skilled...


  • Ottawa, Ontario, Canada Great Clips Full time

    About 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.


  • Ottawa, Ontario, Canada Barracudamsp Full time

    Job Title: Senior Full Stack EngineerAt Barracuda, we're passionate about making the world a safer place. Our team is dedicated to providing cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. We protect email, networks, data, and applications with innovative solutions that grow and adapt with our customers'...


  • Ottawa, Ontario, Canada Barracudamsp Full time

    Job Title: Senior Full Stack EngineerAt Barracuda, we're passionate about making the world a safer place. Our team is dedicated to providing cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. We protect email, networks, data, and applications with innovative solutions that grow and adapt with our customers'...


  • Ottawa, Ontario, Canada AshbyHQ - ATS Full time

    Quora 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...


  • Ottawa, Ontario, Canada Recollective Full time

    Job Title: Senior Digital Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Recollective, a leading SaaS web application in the online research space.About the RoleAs a Senior Full Stack Developer, you will be responsible for software development and maintenance for our cloud-based online research platform....


  • Ottawa, Ontario, Canada Recollective Full time

    Job Title: Senior Digital Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Recollective, a leading SaaS web application in the online research space.About the RoleAs a Senior Full Stack Developer, you will be responsible for software development and maintenance for our cloud-based online research platform....


  • Ottawa, Ontario, Canada Recollective Full time

    Job Title: Senior Digital Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Recollective, a leading SaaS web application in the online research space.About the RoleAs a Senior Full Stack Developer, you will be responsible for software development and maintenance for our cloud-based online research platform....


  • Ottawa, Ontario, Canada Recollective Full time

    Job Title: Senior Digital Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Recollective, a leading SaaS web application in the online research space.About the RoleAs a Senior Full Stack Developer, you will be responsible for software development and maintenance for our cloud-based online research platform....


  • Ottawa, Ontario, Canada Barracuda Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Developer to join our team at Barracuda. As a key member of our data applications team, you will be responsible for designing, developing, and deploying full-stack data applications using cutting-edge technologies such as Golang, Python, and JavaScript (React).Key ResponsibilitiesDesign and...


  • Ottawa, Ontario, Canada Barracuda Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Developer to join our team at Barracuda. As a key member of our data applications team, you will be responsible for designing, developing, and deploying full-stack data applications using cutting-edge technologies such as Golang, Python, and JavaScript (React).Key ResponsibilitiesDesign and...


  • Ottawa, Ontario, Canada Barracuda Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Developer to join our team at Barracuda. As a key member of our development team, you will play a critical role in designing, developing, and deploying high-performance, secure, and scalable data applications using cutting-edge technologies.Key ResponsibilitiesDesign and Develop Full-Stack Data...


  • Ottawa, Ontario, Canada Barracuda Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Developer to join our team at Barracuda. As a key member of our development team, you will play a critical role in designing, developing, and deploying high-performance, secure, and scalable data applications using cutting-edge technologies.Key ResponsibilitiesDesign and Develop Full-Stack Data...


  • Ottawa, Ontario, Canada Marler & Associates Search Full time

    Job Title: Sr. Full Stack Software EngineerMarler & Associates Search is seeking a highly skilled Sr. Full Stack Software Engineer to join our client's Canadian development team. The ideal candidate will have a strong background in cloud security and experience with full-stack development.Key Responsibilities:Collaborate with cross-functional teams to design...


  • Ottawa, Ontario, Canada Marler & Associates Search Full time

    Job Title: Sr. Full Stack Software EngineerMarler & Associates Search is seeking a highly skilled Sr. Full Stack Software Engineer to join our client's Canadian development team. The ideal candidate will have a strong background in cloud security and experience with full-stack development.Key Responsibilities:Collaborate with cross-functional teams to design...


  • Ottawa, Ontario, Canada Recollective Full time

    Join Our Team as a Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Recollective. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based online research platform.About the RoleThis is an exciting opportunity to work with a...