Senior Software Engineer
GAMURS | Sydney, Australia
Posted Jun 16, 2017

GAMURS is the world's largest esports network, with a mission to inform, empower and educate the global gaming community by building engaging services and content. We currently serve over 2.4 million esports fans around the world, and we're growing.

We are looking for a Senior Software Engineer to help lead our Engineering team through these stages of growth, as we expand the services and content we provide. You will be mentoring our engineers, ensuring that they utilise the Clojure ecosystem to consistently build platforms that scale. You will be an integral part of the technical leadership, establishing standards our engineers will strive to meet, and ensuring code gets delivered confidently and quickly.

We love using the latest technologies that help us solve problems, we depend mostly on Clojure for our backend/API services with a light sprinkle of Ruby and PHP. We have a modern frontend stack of mostly single page applications built on React, Redux, ES6, and Node.js. A majority of our products are deployed to Amazon Web Services, and we're working towards full automation of the deployment pipeline.

Our ideal candidate would have the following qualifications:

  • Proven track record in leading development and deployment of robust, scalable web applications and/or APIs
  • Extensive experience, and up-to-date knowledge of the Clojure ecosystem and workflows
  • Strong experience in a technical leadership role
  • Experience with the microservices architecture ecosystem including but not limited to: continuous deployment, highly automated cloud environments
  • Experience and knowledge in implementing best-practice code quality and code delivery measures
  • Experience in mentoring junior developers to growth and success

And the following core competencies that we expect for senior/leadership positions at GAMURS:

  • Effective written and verbal communication
  • Leads by example
  • High standards
  • An ability to inspire change in others
  • Intelligent risk taking; not afraid of innovation

Our company finds value in understanding and inspiring the individuals that are a part of our team. We have a highly flexible, diverse, and relaxed workplace environment that encourages learning through collaboration. We don't believe in overworking, and encourage our team to strive for a healthy work-life balance. We also love board games.

Apply for this position

Send your applications to