About the role
We're looking for a Senior Full-Stack Platform Software Developer to join a specialized team with expertise in Hootsuite's core platform services and tools. This team is part of the DevOps group at Hootsuite. In this role, you will be responsible for our network edge, client authorization, Kafka clusters and tooling, encryption, API and service tooling, and more. The team is also responsible for a monolithic application, setting standards, improving ownership and tooling, and leading other teams on how to modernize the monolith.
The team primarily uses Go, Scala, and PHP and has expertise in technologies such as Kafka, various AWS services, and some infrastructure-as-code tools. As a full-stack developer, your primary focus will be on backend development and DevOps tasks, but you will also be expected to collaborate with frontend teams and work on some frontend tasks. We expect successful candidates to have a good understanding of JavaScript, TypeScript and React.
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 or Alberta where we comply with our legal hiring entities. In this role, you will report to the Manager, Software Development, Dev-Ops.
About the company
Hootsuite is the global leader in social media management. Our platform and services empower more than 200,000 brands and organizations to better engage with, manage, and measure their social media marketing efforts.