
Posted 8 hours ago
Senior Back-End Developer
Rumble
Requirements
TypeScript or Golang experience, PostgreSQL and Redis experience, REST and GraphQL API design, Docker and Kubernetes experience, Systems design skills
Skills
TypeScriptGoPostgreSQLRedisDockerKubernetes
About the role
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
- Collaborate with cross-functional partners to break down complex problems
- Help elevate engineering standards through reviews, mentorship, and continuous improvement
Requirements
- Strong backend engineering experience in TypeScript, Golang, or both
- Solid SQL fundamentals with hands-on experience in PostgreSQL and Redis
- Experience designing and implementing REST and GraphQL APIs
- Strong systems design skills and ability to operate autonomously in multi-service architectures
- Experience with containerization and orchestration technologies like Docker and Kubernetes
- Strong debugging and problem-solving skills across application, data, and infrastructure layers
Preferred Qualifications
- Experience with video technologies, live streaming workflows, codecs, or media-processing systems
- Experience administering Linux-based production environments
- Experience with concurrent programming or event-driven patterns
- Experience with Infrastructure as Code (Terraform, Pulumi, ArgoCD, etc.)
- Working knowledge of OAuth2 or OpenID Connect
- Ability to use AI-assisted development tools effectively
About the Company
Rumble is the Freedom-First technology platform offering video platforms, cloud services, advertising solutions, and a non-custodial cryptocurrency wallet.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Back-End Developer
Rumble · Toronto
