WGames Inc. logo

WGames Inc.

Sr. Backend Engineer

Technology – Toronto , Ontario
Department Technology
Employment Type Full-Time
Minimum Experience Experienced
Compensation DOE

WGames is a well-funded, social gaming company based in the heart of downtown Toronto. We develop high-end mobile games that will be distributed globally. We are seeking an experienced, talented Sr. Backend Engineer.

 

Established in 2017 by President & CEO, Daniel Kajouie, the company’s headquarters operates in the heart of Downtown Toronto. WGAMES is equipped with unsurpassed facilities and world-class talent in art, design and software development paired with a seasoned leadership team in the mobile and social gaming industry.

 

Project:

  • Be part of the core team tasked to build a new platform for event driven backend services using a distributed stateful streams approach based on Kafka

  • Assist in migrating our infrastructure to Kubernetes 

  • Help build a high load, low latency production system

  • The system must support a data-intensive mobile application that support a unique personalized experience for each user in real-time

Minimum Qualifications:

  • Bachelor's degree in Computer Science or similar experience in the industry

  • 7+ years of back-end development  with server-side languages such as Elixir/Erlang, Go, Ruby, Scala or Java

  • 3+ year of Cloud platform experience (AWS or GCP) 3+ years

  • Strong Linux/Unix skills 

  • Fundamental knowledge of networking, operating systems, language design and distributed systems

  • Experience with troubleshooting and performance optimization (performance metrics, flame graphs, distributed tracing)

  • Working knowledge about CI / CD and infrastructure as a code approach

  • Willingness to learn Elixir a must

  • Strong English oral and written communication skills 

  • Be a self starting, fast learner and the ability to self manage

 

Highly Desirable:

  • Experience with Kafka, Cassandra, Elasticsearch or any similar distributed data storage / messaging systems

  • Experience using Elixir in a production environment

  • Experience using Kubernetes in a production environment 

  • Be part of the core team tasked to build a new platform for event driven backend services using a distributed stateful streams approach based on Kafka

  • Assist in migrating our infrastructure to Kubernetes 

  • Help build a high load, low latency production system

  • The system must support a data-intensive mobile application that support a unique personalized experience for each user in real-time

 

Company Perks:

  • Personalized meals: Enjoy your breakfast and lunch own personalized meals from our in-house Nutritionist & Chefs. We also have an endless supply of snacks and drinks;

  • Health benefits: Healthfully covers our employees, dental and vision care. We have an excellent benefits package and have you covered from day one;

  • Video games: Whether having lunch or on a break, we have a designated gaming lounge to keep you entertained;

  • Social events: We celebrate almost everything here. Whether it’s your birthday or a holiday, we like to take every opportunity to have some fun and socialize amongst our team;

  • Fitness membership and many more perks.

  • The company provides financial and legal support in relocating, work permit.

 

Thank You
Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Apply for this Job
  • Location
    Toronto , Ontario
  • Department
    Technology
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced
  • Compensation
    DOE
  • Powered by