We’re looking for a Senior Software Developer who can design, build, test, and ship high quality software that delivers business value to our stakeholders. You will be an integral part of the team that builds our data architecture, working in an agile fashion to evolve our products, processes, and data technology. This is a remote-first role and is open to applicants located within provinces/states where we comply with our legal hiring entities. In this role, you will report to the Senior Manager, Analytics.
WHAT YOU’LL DO
- Work within a cross-functional team (including analysts, product managers, and other developers) to deliver data products and services to our internal stakeholders
- Conduct directed research and technical analysis of new candidate technologies that fill a development team’s business or technical need
- Provide technical advice, act as a role model for your teammates, flawlessly execute complicated plans, and navigate many levels of the organization
- Contribute enhancements to development, build, deployment, and monitoring processes with an emphasis on security, reliability and performance
- Implement our technical roadmap as we scale our services and build new data products
- Participate in code reviews, attend regular team meetings, and apply software development best practices
- Take ownership of your work, and work autonomously when necessary
- Recognize opportunities to improve efficiency in our data systems and processes, increase data quality, and enable consistent and reliable results
- Participate in the design and implementation of our next generation data platform to empower Hootsuite with data
- Participate in the development of the technical hiring process and interview scripts with an aim of attracting and hiring the best developers
WHAT YOU’LL NEED:
- A degree in Computer Science or Engineering, and 5-8 years of 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
- Experience writing clean code that performs well at scale; ideally experienced with languages like Python, Scala, Java, Go, and shell script
- Passionate interest in data engineering and infrastructure; ingestion, storage and compute in relational, NoSQL, and serverless architectures
- Experience with various types of data stores, query engines and frameworks, e.g. PostgreSQL, MySQL, S3, Redshift/Spectrum, Presto/Athena, Spark
- Experience working with message queues such as Kafka and Kinesis
- Experience developing data pipelines and integrations for high volume, velocity and variety of data
- Experience with data warehousing and data modeling best practices
- Open Communication: clearly conveys thoughts, both written and verbally, listening attentively and asking questions for clarification and understanding
- Collaboration and Teamwork: works with others to deliver results, meaningfully contributing to the team and prioritizing group needs over individual needs
- Self Development: is personally committed to, and actively works to continuously improve
- Decision Making: work with your peers and leaders to build consensus and choose a direction forward. When required, you drive this process.
- Problem Solving: uses an organized and logical approach to find solutions to complex problems. Looks beyond the obvious to understand the root cause of problems
- Resilience, Tolerance for Change/Ambiguity: can effectively cope with change, finding ways to advance work and projects
WHO YOU ARE:
- Tenacious. You are determined to succeed, and you are motivated by the success of customers, colleagues and the community.
- Curious. You are always learning and seeking ways to make things better.
- Conscientious. You keep your promises, taking your commitments to others seriously, and you have strong integrity.
- Humble. You lead with humility and empathy, respecting and learning from the perspectives of others.
In all we do, our six guiding principles light the way:
Step Up: Show the world what it looks like to live and work by these guiding principles. #StepUp
One Team: Make Hootsuite a place where everyone feels safe, welcome, valued, and empowered to do their best work without compromising who they are. #OneTeam #FreeToBeMe
Customer Obsessed: Focus relentlessly on helping our customers succeed. #CustomerObsessed
Go Fast, Be Agile: Widen our competitive advantage by committing to speed and simplicity over perfection and complexity. #GoFastBeAgile
Play to Win: Commit to building an incredible, profitable company for our customers, our employees, and our stakeholders. #PlayToWin #NoExcuses
Neighbours & Allies: Give back to our communities and be an ally. #SocialForGood #Allies
Accommodations will be provided as requested by candidates taking part in all aspects of the selection process.

0 applies
2 views
Other Jobs from Hootsuite
Lead, Software Development (Data Technology)
Intern, Product Management
Co-Op/ Intern, Software Development - Summer 2025
Senior Software Developer - Dev Tooling
Staff Data Analyst - Product
Similar Jobs
Application Software Engineer
Senior Software Engineer
Oliver Wyman -Senior Lead Data Engineer
Backend Software Engineer
Application Software Engineer, Data
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say