Job Posting

Hootsuite

Hybrid

Quick summary

Work type
Hybrid
Location
Vancouver, BC, Canada
Posted
3 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $180k
$106k most similar roles pay here $248k

This listing doesn't post a salary. Most similar roles pay $152,150–$207,350.

Based on 240 similar postings.

Employer

About Hootsuite

Hootsuite is a leading social media management platform that enables organizations to schedule posts, monitor conversations, and measure performance across multiple social networks from a single dashboard.

Hootsuite currently has 4 open roles on FindRole.

Most-posted roles

View all roles at Hootsuite

At a glance

TL;DR · Job Posting

As a Senior Software Developer, Backend at Hootsuite, you will join a dedicated team responsible for enhancing the developer experience and production application environment. Your daily tasks include writing software such as tools, libraries, and automation services, designing infrastructure platforms, diagnosing distributed systems issues, and implementing new features to improve efficiency. You will also collaborate with development teams by providing interfaces and best practices that support their lifecycle needs. Essential skills for this role include Java programming expertise, a strong background in object-oriented concepts, and the ability to create reliable code. Familiarity with data modeling, algorithms, and Linux systems administration is preferred, as well as experience with cloud infrastructure and SaaS development. This position requires resilience, problem-solving abilities, and effective communication skills within a flexible work environment.

What you'll do

  • Write software, including tools, libraries, automation, and services.
  • Design and build the infrastructure platform, identifying new features.
  • Diagnose and repair distributed systems, performing maintenance and upgrades.
  • Provide executable interfaces to the infrastructure platform for development teams.
  • Refactor or retire existing platform features to improve efficiency and reliability.
  • Control repetitive tasks and eliminate alert noise in production environments.

What we're looking for

  • Bachelor’s degree in Computer Science or Engineering, or equivalent experience.
  • Proficient in Java programming and object-oriented design principles.
  • Proven track record of developing stable, reliable, and maintainable software.
  • Strong knowledge of data modeling, schema design, and algorithms.
  • Excellent collaboration skills with a focus on team success over individual goals.
  • Ability to solve complex problems using logical and organized approaches.

More like this

Similar roles

Job Posting

Hootsuite

Vancouver, BC, Canada +1 12 days ago
Java Linux Object-Oriented Programming Data Modeling Algorithms CI/CD SaaS Cloud Infrastructure Docker Kubernetes AWS Git Python PostgreSQL Maven Jenkins
Hybrid

Job Posting

Hootsuite

Vancouver, BC, Canada today $98,400$137,800
Salesforce Force.com APEX Lightning Web Components APIs Salesforce Sales Cloud Service Cloud CPQ Experience (Community) Cloud HTML CSS TypeScript JavaScript Jira Agile Scrum CI/CD

Job Posting

Hootsuite

Vancouver, BC, Canada 12 days ago $96,100$134,700
Salesforce Gong Sana LMS Miro Atlassian Wrike Python SQL PowerBI Tableau CI/CD GitHub Kubernetes AWS Azure Google Cloud

| Microsoft Careers

Microsoft

US 101 days ago $86,100$169,800
Dynamics365 PowerPlatform CopilotStudio Azure CI/CD Python SQL JavaScript HTML CSS Git Terraform Kubernetes Docker MVC .NET-Core Swagger REST-APIs JSON XML

| Microsoft Careers

Microsoft

US 105 days ago $85,100$169,800
Microsoft M365 Defender Defender for Cloud Sentinel Kubernetes Azure AWS CI/CD PostgreSQL Python JavaScript React Docker Terraform Git Zero Trust MFA SOC 2 PCI DSS NIST
Hybrid

| Microsoft Careers

Microsoft

Cambridge, MA 111 days ago $119,800$234,700
Python C++ Java R MATLAB TensorFlow PyTorch Kubernetes Docker Azure GitHub CI/CD Git Linux