Job Description
This opportunity is open to engineers based in British Columbia, Alberta, Ontario, New Brunswick, Nova Scotia, and Quebec.
Offers are contingent upon the successful completion of a background check.
Hootsuite is seeking a Senior Software Developer, Data Technology to design, build, test, and ship high-quality software that delivers business value.
This role will be an integral part of the team responsible for evolving Hootsuite’s data architecture. The developer will work in an agile environment, collaborating with analysts, product managers, and other developers.
This is a remote-first role, reporting to the Senior Manager, Analytics.
- Please Note: Salary range ($98,400—$137,800) is in CAD****
Interview process:
- Recruiter screening (30 mins)
- Hiring Manager screening (30 mins)
- Technical Interview (1:15 mins)
- Final Interview with Senior Leader of Data Analytics (30 mins)
Responsibilities:
- Develop and maintain data products and services for internal stakeholders.
- Conduct technical research and analysis to identify new candidate technologies.
- Provide technical guidance, act as a role model, and navigate complex organizational structures.
- Improve development, build, deployment, and monitoring processes with a focus on security, reliability, and performance.
- Implement technical roadmaps to scale services and build new data products.
- Participate in code reviews, team meetings, and apply software development best practices.
- Take ownership of work and operate autonomously when necessary.
- Identify opportunities to enhance efficiency in data systems and processes.
- Contribute to the design and implementation of Hootsuite’s next-generation data platform.
- Assist in developing hiring processes and interview scripts to attract top-tier developers.
Requirements:
- 5-8 years of experience in software development with a track record of high-impact contributions.
- Proficiency in Python, Scala, Java, Go, or shell scripting with a focus on scalable and performant code.
- Strong interest in data engineering, including data ingestion, storage, and compute in relational, NoSQL, and serverless architectures.
- Experience with data stores, query engines, and frameworks (e.g., PostgreSQL, MySQL, S3, Redshift, Presto, Spark).
- Familiarity with message queues such as Kafka and Kinesis.
- Experience developing high-volume data pipelines and integrations.
- Knowledge of data warehousing and data modeling best practices.
- Strong communication, collaboration, and problem-solving skills.
- Ability to work effectively in ambiguous and changing environments.
YOUR BENEFITS ARE AN IMPORTANT PART OF YOUR OVERALL COMPENSATION. In addition, we want to ensure your benefits meet your current needs and grow with you as those needs change over time. That is why we are proud to offer a flexible benefits plan. A flexible benefit plan allows you to choose from a comprehensive suite of benefits, creating a portfolio unique to you.
Our Group Benefits coverage includes:
- Prescription drugs
- Speech Therapy & Applied Behavioural Analysis Therapy
- Mental Health Practitioners: Psychologist, Social Worker, Registered Clinical Counsellor & Psychotherapist
- Paramedical Service
- Hospital coverage
- Vision Care
- Dental Care
- Health Spending Account: Your HSA allows you to pay for health and dental expenses that are not covered under your group benefit or provincial health plan. Your HSA is a non-taxable benefit.
- Personal Spending Account: Your Personal Spending Account allows you to pay for a range of wellness expenses to enhance your physical, mental and financial health. Your Personal Spending Account is a taxable benefit.
- Disability Insurance to replace part of your lost income when you become unable to work due to a covered injury or illness
- Life and AD&D Insurance
- RRSP to help you meet your financial goals
- Employee Wellness supports your mental, physical, financial and social wellbeing. Through the Employee & Family Assistance Program, we provide confidential counseling, consultations, and provide access to wellbeing tools to help you be your best and most productive self.
- Headspace subscription to support our employees' mental wellbeing.