This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re looking for a Backend Software Developer 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 near commuting distance within our Vancouver office. In this role, you will report to the Manager, Software Development.
Job Responsibility:
Work within a cross-functional team (including designers, product managers, architects and other developers) to deliver compelling products and services to our customers
Design, write, test, and deploy high quality scalable code
Implement our technical roadmap as we scale our services and build new products
Maintain standards of security, reliability, performance, and quality
Work out loud by sharing your experiences and expertise, helping to improve and enhance processes
Take ownership of your work and work autonomously when necessary
Participate in code reviews, and apply software development best practices
Requirements:
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
Experience with Java and Scala is preffered
Experience in software design: you know how to analyze and design features, drive discussions, and propose technical solutions
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
You know how to apply best practices to ensure high-quality code (i.e. automated tests
code reviews)
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
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
Nice to have:
Solution seeker
Lifelong learner
Resilient adapter
Intentional collaborator
Critical challenger
Active communicator
Integrated thinker
Accountable owner
Bar-raiser
What we offer:
Canadian Benefits: health insurance including medical, dental, vision, life/disability insurances, an Employee and Family Assistance Program and more
group RRSP plan with a company match of up to 4% of base salary
US Benefits: health insurance including medical, dental, vision, and life/disability insurances
401k Plan with a company match (up to 4% of base salary), an Employee and Family Assistance Program and more
Global Parental Leave: 26 weeks of full and partially paid leave for permanent employees with a minimum of 12 months employment