This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Rumble is seeking an experienced Back-End Engineer to oversee the design and writing of code in Typescript and Golang.
The role involves developing robust, efficient, and clean code that adheres to industry best practices and organizational standards.
Responsibilities include designing and implementing backend services that interface with various APIs (REST, GraphQL, WebRTC) to support frontend functionality and third-party integrations.
The engineer will take full ownership of feature development or microservices from initial design to final implementation, including deployment and monitoring.
Troubleshooting, debugging, and resolving minor bugs across multiple programming languages and platforms is required.
Collaboration with a team of developers, designers, product managers, and QA engineers is essential to ensure the successful delivery of high-quality applications.
The engineer will continuously review and assess existing codebases to identify opportunities for refactoring, optimization, and enhancement.
Requirements:
Competent level experience writing clean, maintainable, and well-documented code in either Golang or Typescript is required.
Moderate or better experience in JavaScript, Typescript, or Golang is necessary.
Proven success working with advanced data structures and algorithms is essential.
Experience with data systems such as MySQL, Postgres, and Redis is required.
Proficiency in object-oriented and functional programming concepts is necessary.
Familiarity with microservices and distributed systems is required.
A highly detail-oriented mindset and willingness to learn are essential.
Benefits:
Rumble offers competitive salaries and great benefits.
Employees have the opportunity to make a significant financial impact for the video creator community.
The company fosters an environment that encourages challenging the status quo and innovation.
Employees are encouraged to try new things and act fast to achieve success.