This job listing expired on Aug 16, 2021
Tweet

Uken builds games that people everywhere love. Who Wants To Be A Millionaire? and Jeopardy! World Tour are the top 2 trivia games, engaging millions of global players every month. In 2020, Uken released Ava’s Manor, a solitaire game where users renovate and decorate the manor while discovering mysterious clues and dabbling in a romantic love story. Uken’s foray into narrative games is an exciting opportunity for the company.

We consider our Ukenites to be data-driven designers, technologists, and artists. Through collaboration, we pair the craft of design with feedback and data to deliver a pace and rhythm in each game session that immerses our audience and engages them for years. We have a quirky, nerdy culture that fosters creativity, collaboration, quality ideas, innovation, and a data-driven mindset. We believe in moving quickly and improving constantly and that mantra is reflected in the weekly updates we make to our games and internal technologies. We have an appetite for pushing technical boundaries but with a focus on practical use.

We maintain our presence within the tech community by running and hosting numerous technical events and meetups. Our commitment to Engineering and Technology is also seen in our service-oriented architecture with well-modularized responsibilities that allow us to build, maintain and scale our applications. We use both blocking and asynchronous non-blocking programming models when advantageous to do so. Our dozens of game services are built to scale beyond a million DAU while maintaining an average of single-digit millisecond response times. We use a diverse set of both NoSQL and traditional relational databases (e.g.: Aurora, Cassandra, Redis, Redshift), modern JVM (Java and Scala) frameworks, and programming methods. We have a deep understanding of the AWS cloud where we've been running all our infrastructure for almost a decade.

Uken Games has an opportunity for a Software Engineer to join our Platform Team and work on developing core tooling and technologies such as libraries used by all our teams that affect the entire player base. This role will be responsible for the development, code review, code quality, pairing, designing, estimating, and planning. The Software Engineer will be part of the Engineer and Technology Discipline and the Tools Area of Focus at Uken, helping expand our tooling initiative.

As a Ukenite, you'll be working on meaningful things like:

  • Taking ownership of shared libraries and other tools, keeping high-quality standards
  • Collaborating with all teams at Uken with the ultimate goal of building a world-class product
  • Building Uken’s core technology with the Platform Team including our CTO
  • Core tools and libraries used by all our teams to connect game clients to our various systems
  • Innovating and promoting best practices across Uken
  • Sharing knowledge across the team and the org

Your background should include:

  • 5+ years of experience in OOP, preferably in Java or C#
  • Experience with client-side and at least understanding of server-side development
  • Excellent communication skills
  • Experience measuring, optimizing, and automating everything
  • BS in Computer Science or equivalent

It'd be a big plus if you have:

  • Unity development experience
  • Contributions to an Open Source Project
  • You are curious about new technologies and can easily adapt
  • Experience developing for resource-restricted environments (e.g.: mobile phones)

What's in it for you?

  • You’ll be equipped with a high-end laptop, monitor, and mobile device
  • Competitive salary and stock options
  • Full health, dental and vision coverage
  • Fully catered breakfast, lunch, and a snack filled kitchen
  • Uken social nights including pub night, movie night, and more
  • Convenient location at the CBC building at Front & John St.

At Uken, we believe there is power in diversity and strive for a diverse, inclusive, and accessible environment. Our ongoing innovative journey relies on each Ukenite to be different. All qualified applicants will be assessed equally regardless of race, ethnicity, national origin, religion, age, sex, sexual attraction, gender identity, or expression, and would not face discrimination based on disability.