As a backend software engineers you will need to ensure that when a customer hits a button in a Web application, magic happens on hosting infrastructure in a data centre somewhere in the world.

What you will be involved in:

  • Solving interesting and large-scale backend technical challenges
  • Being part of figuring out how we get better at what we do
  • Looking for opportunities to innovate and optimize
  • Understanding the needs of the customer in order to deliver innovative, robust solutions (In collaboration with the Product Owner and stakeholders of course)
  • Supporting the customer from an operational perspective when escalated by the Client Services team

You have a passion for

  • Design & development of backend software and APIs
  • Object-oriented programming using a language like Ruby
  • Software development within the Linux/Unix environment
  • Software development using a containerization platform like Docker or Kubernetes
  • Agile development practices (team focus, continual improvement, automated tests, refactoring, continuous integration, pair programming)

Your qualifications include

  • BSc majoring in Computer Science will be advantageous, however, your ability to demonstrate your track record of writing quality backend software is what ultimately counts
  • A minimum of 4+ years of software development experience
  • Minimum of 2 years supporting a large scale application in an operational capacity

If your experience includes the following, it would be great

  • Thinking like a hacker and diving into the security details of the software you’ve built
  • Experience with Rancher, Docker Swarm or other container orchestration platforms
  • Understanding of database design and performance tuning (MySQL, Redis, etc.)
  • Experience with DevOps on a linux based platform
  • Experience with system administration on a linux based platform

This role involves engaging with a remote development team and will require a commitment to time shifting a few days of the week in order to facilitate ease of communication.

Are you ready for new challenge?

Desired Skills:

  • Linux
  • ruby
  • API
  • Docker
  • Kubernetes
  • Agile

Desired Work Experience:

  • 5 to 10 years

Desired Qualification Level:

  • Diploma

Learn more/Apply for this position