Intermediate Software Developer, Fullstack/Backend
HootsuiteToronto, Ontario, Canada; Vancouver, British Columbia, Canada; Calgary, Alberta, Canada; Montreal, Quebec, CanadaPosted 4 March 2026
Job Description
<p><span style="font-weight: 400;">We’re looking for a <strong>Fullstack/Backend </strong></span><strong>Software Developer </strong><span style="font-weight: 400;">who can design, build, test, and ship high quality software that delivers value to our customers. You’ll work on a small and agile team that continuously incorporates feedback to refine and improve the products and features you deliver. Your team will own the entire delivery lifecycle from beta releases to production ready, scalable products suitable for new and existing customers. In line with Hootsuite's distributed workforce strategy, our flexible work arrangement allows for remote work or a hybrid model. This role is open to applicants located in British Columbia, Alberta, or Ontario where we comply with our legal hiring entities. In this role, you will report to the Manager, Software Development. </span></p>
<p> </p>
<p><strong>WHAT YOU’LL DO:</strong><strong> </strong></p>
<ul>
<li><span style="font-weight: 400;">Work within a cross-functional team (including designers, product managers, architects and other developers) to deliver compelling products and services to our customers </span></li>
<li><span style="font-weight: 400;">Design, write, test, and deploy high quality scalable code </span></li>
<li><span style="font-weight: 400;">Implement our technical roadmap as we scale our services and build new products </span></li>
<li><span style="font-weight: 400;">Maintain standards of security, reliability, performance, and quality </span></li>
<li><span style="font-weight: 400;">Work out loud by sharing your experiences and expertise, helping to improve and enhance processes </span></li>
<li><span style="font-weight: 400;">Take ownership of your work and work autonomously when necessary </span></li>
<li><span style="font-weight: 400;">Participate in code reviews, and apply software development best practices </span></li>
<li><span style="font-weight: 400;">Work with the following technologies: Java/Scala, Golang, JavaScript + React, Docker, Kubernetes, MySQL, Mongo, PHP, Rest APIs</span></li>
</ul>
<p><strong>WHAT YOU’LL NEED:</strong><strong> </strong></p>
<ul>
<li><span style="font-weight: 400;">A degree in Computer Science or Engineering, and at least proven experience in developing and maintaining software or an equivalent level of education or work experience, and a track record of substantial contributions to software projects with high business impact </span></li>
<li>Experience with <strong>backend development in Scala or Go</strong>, or strong interest in learning them.</li>
<li>Exposure to <strong>event-driven / streaming systems</strong> such as <strong>Kafka</strong>, including producing/consuming events and basic troubleshooting.</li>
<li>Familiarity with <strong>cloud-native deployment</strong>: <strong>Docker</strong>, <strong>Kubernetes</strong>, and <strong>AWS</strong> (EC2, SQS) in a microservices environment.</li>
<li>Basic understanding of <strong>monitoring reliability</strong> using tools like <strong>Prometheus, Grafana, Sumologic.</strong></li>
<li><span style="font-weight: 400;">You have experience in software design: you know how to analyze and design features, drive discussions, and propose technical solutions. </span></li>
<li><span style="font-weight: 400;">You have been a solid contributor in teams that have worked on medium-to-large sized projects that had an impact on business; an understanding of SaaS software development practice is considered an asset. </span></li>
<li><span style="font-weight: 400;">You know how to apply best practices to ensure high-quality code (i.e. automated tests; code reviews).</span></li>
<li><span style="font-weight: 400;">Open Communication: clearly conveys thoughts, both written and verbally, listening attentively and asking questions for clarification and understanding </span></li>
<li><span style="font-weight: 400;">Collaboration and Teamwork: works with others to deliver results, meaningfully co ... (truncated, view full listing at source)
Apply Now
Direct link to company career page
More jobs at Hootsuite
See all →Manager, Enterprise Sales
Toronto, Ontario; Vancouver, British Columbia · 4 March 2026
Manager, Total Rewards
Vancouver, British Columbia, Canada; Calgary, Alberta, Canada; Toronto, Ontario, Canada; Austin, Texas, United States; Boston, Massachusetts, United States; Seattle, Washington, United States · 4 March 2026
Manager, Corporate Accounting (STE - 18 month contract)
Vancouver, Canada, Toronto, Canada, Canada, New York, United States, Chicago, United States, Massachusetts, United States, Boston, United States · 4 March 2026
Senior Account Executive, Enterprise Sales
Remote - Canada or USA · 4 March 2026