Toronto, ON On-site Full-time CAD 155,000 – 195,000 / year

RUM Group Inc. is hiring a Senior Back-End Developer, Rumble Studio

Rumble Studio is seeking a Senior Back-End Engineer to design, build, and operate the backend systems that power our real-time, multiuser video production application. This is a senior individual contributor role for someone who owns services end to end: you’ll architect them, implement them in TypeScript and Golang, deploy and monitor them in our containerized infrastructure, and continuously improve performance, reliability, and maintainability as usage grows. Our environment is centered on live streaming and collaborative video workflows, with backend services backing a multiuser canvas where responsiveness and low-latency data flow matter. You should be comfortable designing APIs across REST and GraphQL, working with PostgreSQL and Redis to support stream-backed workloads and real-time state, and reasoning about distributed systems that must remain resilient under network latency and bursty traffic. You’ll work closely with product, design, and other engineers to turn ambiguous feature requests into clear technical plans, apply strong systems design fundamentals to complex problems, and use modern AI-assisted development tools effectively because you understand the underlying architectures. Day to day, you’ll troubleshoot issues across application, data, and infrastructure layers, own deployment practices alongside the team, and help raise the engineering bar through code reviews, mentorship, and high-quality implementation decisions. Responsibilities Design, build, and operate backend services for a real-time, multiuser video production application written in TypeScript and Golang. Own systems from architecture through implementation, testing, deployment, monitoring, and ongoing optimization. Develop and maintain REST and GraphQL APIs, optimize data access using PostgreSQL and Redis, and ensure services remain fast, reliable, and resilient to latency and operational issues. Collaborate with cross-functional partners to break down complex problems, use AI-assisted tooling effectively with a strong grasp of system fundamentals, and help elevate engineering standards through reviews, mentorship, and continuous improvement. Qualifications Strong backend engineering experience building production systems in TypeScript, Golang, or both, with the ability to ramp quickly across the stack. Solid SQL fundamentals and hands-on experience with PostgreSQL and Redis in performance-sensitive, real-time or distributed environments. Experience designing and implementing backend services and APIs, including REST and GraphQL, for complex applications. Strong systems design skills and the ability to operate with a high degree of autonomy in complex, multi-service architectures. Experience working with containerization and orchestration technologies such as Docker and Kubernetes, and comfort owning deployment practices. Strong debugging and problem-solving skills across application, data, and infrastructure layers, including production incident diagnosis and mitigation. Preferred Qualifications Experience with video technologies, live streaming workflows, codecs, or media-processing systems. Experience administering or configuring servers and virtual machines, and working directly in Linux-based production environments. Experience with concurrent programming or event-driven patterns used in real-time collaboration and multiuser backends. Experience owning and maintaining infrastructure as code (IaC) for services you operate (Terraform, Pulumi, ArgoCD, etc.). Working knowledge of authentication and authorization patterns such as OAuth2 or OpenID Connect. Ability to use AI-assisted development tools effectively while demonstrating strong understanding of the underlying system design and code quality. Annual Compensation Range: $155,000 - $195,000 CAD base + benefits + equity Note: The salary range listed for this position is a good faith estimate based on experience, qualifications, and internal compensation structure. The actual salary offered varies depending on the candidate’s skill level and experience. This posting refers to an active vacancy within the organization.
Job Details
Location Toronto, ON
Work mode On-site
Employment Full-time
Salary CAD 155,000 – 195,000 / year
Department Rumble Studio
Category Backend
Posted 22 days ago
About company
RUM Group Inc.

RUM’s mission is to maximize the power of human imagination. We’re a holding company with assets designed to foster creativity, and put real power in the hands of the people who don’t just dream them up, they live them.

The company is built on two core beliefs: As AI democratizes knowledge, the world needs a free and open internet to express and explore our scarcest and most valuable assets, human imagination, creativity, and agency. The future enterprise will be run by humans empowered to explore to the edges of their imagination, powered by decentralized agentic AI and transacted on the rails of blockchain technology.

The company is built on the belief that future value accrues to two things that machines cannot replicate at scale: physical infrastructure and human creativity.

Quake AI is the physical foundation — where ideas are built, explored, and scaled to the edges of agentic compute. Rumble is the foundation of creativity, where ideas are expressed and the freedom is granted to push to the edges of imagination. Rumble is where human authenticity and creativity come alive.

All jobs at RUM Group Inc. Visit website