Senior Software Developer, DevOps

1 month, 1 week ago
Full-time
Senior
Software Development
Hootsuite

Hootsuite

Hootsuite is the world's most widely used social media management tool, offering scheduling, content creation, analytics, and social listening in one platform. It helps businesses manage social media campaigns across multiple networks with advanced fea...

Media
10K-50K
Founded 2008
$315M raised

Description

  • Design and build software tools, libraries, automation, services, and glue scripts.
  • Own the reliability, security, and integrity of large cloud-based Linux infrastructure.
  • Participate in a flexible on-call rotation.
  • Lead project milestones, epics, or features and deliver against quarterly team goals.
  • Drive continuous improvement across team culture, processes, and technical direction.
  • Develop processes and automation to eliminate repetitive work.
  • Design and build the infrastructure platform, including identifying and implementing new platform features.
  • Research, evaluate, refactor, rewrite, or retire platform technologies and features.
  • Operate developer experience and production application environments, including diagnosing and repairing distributed systems.
  • Perform maintenance, upgrades, migrations, and provide tools and best practices to support the software development lifecycle.
  • Collaborate across the organization to solve problems and improve systems, software, and processes.
  • Mentor teammates, write documentation, participate in meetings, and share work in demos.

Requirements

  • A degree in Computer Science or Engineering.
  • At least 5 years of experience in an SRE, DevOps, or software engineering role.
  • A track record of substantial contributions to software projects with high business impact.
  • Experience mentoring, coaching, and pairing with coworkers.
  • Experience writing clean, scalable code and understanding SaaS software development practices.
  • Experience working on a SaaS product is ideal.
  • Experience using infrastructure-as-code tools to build and run cloud infrastructure.
  • Experience operating, building, and maintaining cloud infrastructure.
  • Working knowledge of Linux systems administration, including troubleshooting system-level issues.
  • Working knowledge of networking across L3-L7 and basic monitoring is preferred.
  • Strong collaboration and teamwork skills.
  • Strong problem-solving skills with a logical approach to root-cause analysis.
  • Creativity, innovation, resilience, and comfort with change or ambiguity.

Benefits

  • Canada pay range of $115,400 to $161,600 CAD.
  • Remote-friendly role (#LI-Remote).
  • Accommodations provided throughout the selection process.
  • Opportunity to work within a focused team owning production environment and developer experience.
  • Opportunity to contribute to quarterly team goals and broad platform improvements.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Windows/Desktop Applications - Braga, Portugal

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Engineer to lead the architecture and development of its accessible text-to-speech Windows app used by millions of readers.

C# C++ CI/CD .NET
28 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Virginia Beach, VA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI team to build and operate the data ingestion infrastructure that collects large-scale audio datasets for model training and next-generation products.

Android Bash Docker GCP iOS Linux Python Terraform
41 minutes ago

Trainee SAP AMS

NEORIS 5K-10K Internet Software & Services

EPAM NEORIS is seeking a SAP AMS intern to support SAP maintenance and development activities in a multicultural, client-facing environment.

C# Java SAP SAP ABAP SQL
52 minutes ago

Senior Software Engineer II AI-Native, Mobile, Developer Experience

Life360 251-1K Family Services

Life360 is hiring a Mobile Engineer to help build AI-native platform infrastructure that improves how its mobile products are tested, validated, and shipped at scale.

Android CI/CD iOS Python
54 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers