About the job
Contract Duration: 3–4 months (high likelihood of extension)
Location: Canada or LATAM
Compensation: Up to $43 USD/hour
Time Zone: Must have some overlap with PST a few days per week
About Our Client
Our client is pioneering cutting-edge, immersive gaming experiences across modern platforms, including Smart TVs and devices with resource constraints. The team is committed to strong engineering principles, practical problem-solving, and creating impactful systems that showcase real-world results.
Role Overview
We are seeking a Senior Backend Engineer with a solid background in Kubernetes to join our team on a contract basis. In this crucial role, you will be responsible for designing, scaling, and maintaining backend systems that support consumer-oriented gaming applications, particularly in environments with limited hardware resources.
This position is ideal for a hands-on engineer who is comfortable managing backend architecture, engaging closely with infrastructure, and collaborating with product and engineering leaders.
Key Responsibilities
Design, develop, and maintain scalable backend services leveraging Node.js.
Architect, deploy, and oversee services operating on Kubernetes.
Work with Apache Cassandra for data modeling, performance, and reliability.
Optimize backend systems for constrained environments such as Smart TVs and similar devices.
Collaborate closely with product and engineering leadership to deliver comprehensive features.
Ensure system reliability, performance, and scalability in a production setting.
Effectively communicate technical decisions and trade-offs.
Required Qualifications
Extensive experience in Backend Engineering at a senior level.
Strong proficiency in Node.js.
In-depth hands-on experience with Kubernetes in live environments.
Experience with Cassandra or similar distributed databases.
Demonstrated experience in building and deploying real-world production systems.
Ability to articulate past projects, architectural choices, and their impacts.

