
Posted 8 hours ago
Senior Back-End Developer
RumbleSenior Back-End Developer
Requirements
8+ years back-end development, 10+ years OOP, 5+ years PHP 8+, MySQL expertise, Memcached/Redis experience, Linux environments, JavaScript/TypeScript/HTML/CSS
Skills
PHPMySQLRedis
About the role
Responsibilities
- Design and evolve scalable backend systems for a high-traffic video platform
- Build APIs and optimize MySQL schemas and queries
- Implement effective caching strategies with Memcached and Redis
- Support background jobs and data-processing workloads at scale
- Maintain and modernize legacy code
- Integrate front-end components with backend logic
- Contribute to technical direction through code reviews and architectural judgment
Requirements
- 8+ years of experience in back-end development
- 10+ years of experience with object-oriented programming
- 5+ years of experience with PHP and modern PHP practices (PHP 8+)
- Strong experience with MySQL, schema design, and query optimization
- Hands-on experience with Memcached and Redis
- In-depth understanding of web development fundamentals, HTTP protocols, and Linux server environments
- Working knowledge of JavaScript, TypeScript, HTML, and CSS
Preferred Qualifications
- Experience with video technologies, containers, codecs, or live streaming
- Experience with NGINX, WebSocket, BASH scripting, or networking fundamentals
- Experience with static analysis tools like PHPStan
- Degree in Computer Science, Engineering, or a related field
- Experience modernizing legacy PHP applications or working with server-side rendering
- Experience with CI/CD and automated testing (PHPUnit)
About the Company
Rumble is a freedom-first technology platform offering video services, 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 · Miami
