Associate Software Engineer

Engineering Victoria, British Columbia


Description

KIXEYE is a global leader in the live ops gaming space, serving millions of players. As a key member of our Game Enhancement Team, you’ll work with a dedicated team to support our LiveOps game systems and services.

If you like a challenge and working with a supportive team of highly talented people, this is for you.

What you’ll do

  • Work closely with internal stakeholders (ie Marketing, Customer Service & Finance) to develop and maintain internal tools and services
  • Generate financial reports and analyse data to isolate and explain data irregularities using SQL
  • Design, develop, maintain and troubleshoot SQL ETLs written in Python and Java
  • Maintain and troubleshoot data pipelines and events flowing from games, through webservers, into data warehouses and out through reports and portals
  • Develop, maintain and troubleshoot web portals and dashboards written in PHP, Python and JavaScript
  • Participate in a rotating schedule to provide 24/7 on-call, urgent support for production systems and services

What you bring

  • Experience in Web application development
  • Solid understanding of SQL
  • Solid understanding of Python and Python libraries
  • Excellent written and verbal communication skills
  • Ability to work independently with minimal supervision, to develop solutions in a dynamic, changing environment
  • 1+ years of commercial software development experience

We’d love to see

  • Familiarity with AWS EC2, S3, RDS, CloudFormation
  • Good understanding of commonly used software design patterns
  • Experience with PHP and Java
  • Experience with BI tools such as Domino, Tableau, Looker, Excel
  • Experience with Jenkins CI, Bamboo, Docker
  • Experience with Snowflake, other data warehousing solutions
  • Experience integrating third-party applications, like Zendesk and Braze