Job Summary:
Rumble is the Freedom-First technology platform offering a video platform, cloud services, advertising solutions, and a non-custodial cryptocurrency wallet. They are seeking a Senior Infrastructure Engineer (CDN) to design and support their Content Distribution Network and DNS infrastructure, ensuring high performance and stability of their platform.
Responsibilities:
• Have a key role in designing and supporting Rumble’s Content Distribution Network and DNS infrastructure
• Building out fault tolerant infrastructure at a sometimes fast and relentless pace
• Improve performance and stability by optimizing routing, network performance, enhancing caching, load balancing and capacity planning
• Documenting improvements and exchanging ideas with other members of the team
• Participation in an on-call rotation, responding to and resolving incidents while communicating status to other members of the team
• Occasional travel as needed
Qualifications:
Required:
• 8+ years of relevant network experience
• Strong understanding of IP networking, TCP/IP, HTTP/HTTPS, and caching mechanisms to handle traffic routing and content distribution efficiently
• In depth knowledge of DNS architecture, including hierarchy, name resolution processes and record types (A, AAAA, CNAME, MX, etc.)
• Previous experience managing a robust DNS deployment
• Proficiency in programming languages such as Python, Bash or Perl for automating server configurations, deployments and maintenance
• Solid experience with linux systems and using them in a production environment
• Expert troubleshooting experience — you’re calm under pressure and can dissect and resolve the toughest infrastructure issues.
• Ability to create and maintain high quality network documentation
• Effective communicator (both verbal and written) who can clearly present information or ideas within a team
• Willingness to learn, be challenged and have fun in a dynamic and fast paced environment
Preferred:
• Experience with DNSSEC and securing against common spoofing or poisoning attacks
• Knowledge of anycast, and DDoS mitigation strategies
• Capacity planning and experience handling large-scale queries
• Experience with BGP and open source routing daemons on linux (BIRD, FRR)
• Familiarity with openSUSE, Gentoo, Arch a plus
Company:
Rumble is an open video management system for publishers and creators. Founded in 2013, the company is headquartered in Toronto, CAN, with a team of 201-500 employees. The company is currently Growth Stage.