Senior Software Developer - Distributed Systems

About you:

We can’t create our mobile games without you! The engineering team at A Thinking Ape is eager to welcome you as their new teammate: One of our company values is ownership, so you’ll have lots of opportunity to make your own decisions. You will work closely with engineers and game designers and be involved in every aspect of product development. You will be responsible for designing, architecting, building, monitoring, and scaling the services that power our live mobile games. You will have a major impact on the types of experiences that ATA can provide to our continuously growing player communities, as well as how resilient our systems are to disruptions and failures. We will consider immigration support for this role. 

Check out a 2 min video clip of our engineers sharing why they are happy at A Thinking Ape.

You bring …

  • Extensive track record architecting and implementing scalable backend services and systems
  • Several years' experience post-grad in a professional setting
  • Experience working with load balancers, data replication, distributed message queues, and distributed data stores
  • Excellent communication and collaboration skills
  • A passion for mobile gaming products

Things you will work on

Our newest game's front-end client is built with Unity, and is developed for both iOS and Android. At ATA you will be:

  • Building scalable systems for massively multiplayer mobile games that will support thousands of concurrent users
  • Creating tools to automate and optimize processes across disciplines: such as adding additional player management tools for our community team, data pipeline optimizations for our game designers, or even content pipelines for our art team
  • Involved in every aspect of product development, from design to implementation to playtests to metrics analysis
  • Leading the technical investigation, implementation, release, and iteration of solutions to large-scale product and infrastructure problems

If the above describes the things you enjoy, we’d love to hear from you. Here’s a quick video clip of what we do at ATA.

About us:

A Thinking Ape is fully committed to diversity and inclusion; of our new hires in 2021, 49% were women or non-binary. We released our first game in 2009, and have been profitable ever since. Our teams are friendly, open to challenging themselves and everyone's ideas are heard based on our core value of having wonderful arguments. Our people leaders work with us individually to support our development; keep growing is another of our core values. 

We’re working remotely across Canada, we’ll supply the equipment you need to do your work, and stipends to set up your workspace. We have a very flexible work schedule, three weeks of vacation, unlimited sick days, and a generous health benefits package. Our full story is here. You’re very welcome to connect with our recruiter Ingrid on LinkedIn.

Apply now to join us!


Apply for this Job

* Required

Demographic Questions - ATA

These questions are optional and will not be tied to your application. We are committed to increasing representation of underrepresented identities at ATA. By collecting this information we are able to report on our efforts and work to attract and hire across a range of identities and understand our own biases. 

What ethnicity do you self identify as?

Do you self identify as LGBTQ+?

With which gender do you self identify?