hootsuite

Junior Software Developer, Backend

Apply Now

At a Glance

Location
Canada
Work Regime
remote
Experience
1–2 years
Posted
2026-02-14T07:35:42-05:00

Key Requirements

Required Skills

AWSAgileDockerKafkaKubernetesMicroservicesScala

Domain Knowledge

  • Education
  • Energy
  • Engineering
  • Regulatory

Requirements

A degree in Computer Science or Engineering, and 1-2 years of experience developing and maintaining software (including co-op terms and internships) or an equivalent level of education or work experience.

Learn and follow existing patterns and best practices in delivering code and writing tests for individual stories.

Experience with

backend development in Scala or Go

, or strong interest in learning them.

Exposure to

Responsibilities

Deliver low-complexity projects ensuring alignment with coding and design standards, testing practices, and company guidelines for security, accessibility, and privacy.

Contribute to the successful execution of the team's roadmap by asking questions, providing input, and promptly escalating identified risks and scope changes.

Actively engage in team activities, working out loud, learning from peers, contributing to code reviews and documentation as you work towards achieving team goals.

Actively engage in troubleshooting, addressing minor bugs independently, and collaborating with senior team members to resolve more complex issues.

Work within a cross-functional team, fostering positive team relationships, and maintain effective communication with peers and stakeholders.