Rumble

Rumble

Rumble is a top video platform utilizing Rumble Rank technology for hosting, distributing, and monetizing professional, social, and viral videos, ranking among the top 50 video destinations.

Internet Software & Services
11-50
Founded 2013
$100M raised

Description

  • Design, build, and operate backend services for a real-time, multiuser video production application.
  • Own services end to end from architecture and implementation through testing, deployment, monitoring, and optimization.
  • Develop and maintain REST and GraphQL APIs.
  • Optimize data access and real-time state handling with PostgreSQL and Redis.
  • Ensure services remain fast, reliable, resilient, and maintainable under latency and bursty traffic.
  • Collaborate with product, design, and engineering partners to turn ambiguous feature requests into technical plans.
  • Troubleshoot issues across application, data, and infrastructure layers and help mitigate production incidents.
  • Participate in deployment practices and continuously improve operational processes.
  • Raise engineering quality through code reviews, mentorship, and strong implementation decisions.
  • Use AI-assisted development tools effectively while applying strong systems design fundamentals.

Requirements

  • Strong backend engineering experience building production systems in TypeScript, Golang, or both.
  • Solid SQL fundamentals and hands-on experience with PostgreSQL and Redis.
  • Experience designing and implementing backend services and APIs, including REST and GraphQL.
  • Strong systems design skills and the ability to work autonomously in complex, multi-service architectures.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Strong debugging and problem-solving skills across application, data, and infrastructure layers.
  • Experience with video technologies, live streaming workflows, codecs, or media-processing systems (preferred).
  • Experience administering or configuring servers and virtual machines, and working in Linux-based production environments (preferred).
  • Experience with concurrent programming or event-driven patterns for real-time collaboration and multiuser backends (preferred).
  • Experience owning infrastructure as code such as Terraform, Pulumi, or ArgoCD (preferred).
  • Working knowledge of authentication and authorization patterns such as OAuth2 or OpenID Connect (preferred).
  • Ability to use AI-assisted development tools effectively while understanding the underlying system design and code quality (preferred).

Benefits

  • Annual base salary of $155,000 to $195,000 CAD.
  • Benefits package included.
  • Equity included in compensation.
  • Competitive salary.
  • Equal opportunity employer.
  • Active participant in the e-verify program.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal C# Backend Engineer

Goods & Services 51-250 Media

Goods & Services is seeking a Principal C# Backend Engineer in Loveland, Colorado to modernize and own backend workflow logic for analyzer operations within its ECL platform.

C# .NET
8 hours, 31 minutes ago

Backend Engineer - Card Issuing Team

StraitsX 11-50 Diversified Financial Services

Backend Engineer for the Card Issuing Team at a fintech company building APIs and infrastructure for businesses to launch and manage card programs across South East Asia.

CI/CD Docker Git GitHub Go MariaDB Microservices MySQL REST API SQL
8 hours, 31 minutes ago

Staff Back-end Engineer (New Fintech Product)

Coupang 1K-5K Internet Software & Services

Coupang Pay is hiring a Senior Staff Backend Engineer to lead the technical direction and architecture of core payment and fintech systems that power payment experiences across Coupang and Coupang Eats.

Agile Java Kotlin Microservices System Design
8 hours, 46 minutes ago

High Level App Developer

lago Professional Services

Lago is hiring an experienced application developer to build and deploy a custom HighLevel Marketplace app for Back Nine Golf that unifies golfer, membership, booking, revenue, and performance data across a multi-location franchise network.

Node.js OAuth
8 hours, 46 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