Senior Back-End Developer
Rumble · Miami, FL · Yesterday
Engineering$159k–$176k/yrFull-time
Responsibilities
- Design and evolve scalable backend systems for a high-traffic video platform, with a focus on performance, maintainability, and long-term reliability.
- This includes building APIs, optimizing MySQL schemas and queries, implementing effective caching strategies with Memcached and Redis, and supporting background jobs or data-processing workloads that operate at significant scale.
- Maintain and modernize legacy code, integrate front-end components with backend logic, and contribute to technical direction through code reviews, reusable patterns, and sound architectural judgment.
Qualifications
- 8+ years of experience in back-end development, including strong experience building production systems at scale.
- 10+ years of experience with object-oriented programming languages, including 5+ years working with PHP and modern PHP practices such as PHP 8+
- Strong experience with MySQL, including schema design, indexing, and query optimization, along with hands-on experience using caching systems such as Memcached and Redis.
- In-depth understanding of web development fundamentals, HTTP protocols, and Linux server environments, including reading logs and troubleshooting production issues.
- Working knowledge of front-end technologies such as JavaScript or TypeScript, HTML, and CSS, along with the willingness to jump into any project when needed.
Preferred Qualifications
- Experience with video technologies, containers, codecs, or live streaming environments.
- Experience with NGINX, WebSocket-based communication, BASH scripting, networking fundamentals, or static analysis tools such as PHPStan.
- Degree in Computer Science, Engineering, or a related field.
- Experience modernizing legacy PHP applications, working with server-side rendering architectures, or contributing to CI/CD and automated testing practices such as PHPUnit.