System Reliability Engineer

We are looking for a System Reliability Engineer (Technical Operations) to help build out, maintain, and troubleshoot our rapidly expanding infrastructure. We are obsessed about delivering a seamless and frictionless retail experience for our customer. We strongly believe that we can only deliver these amazing experiences for our customers and merchants when we drive a work culture which inspires innovation, rewards risk-taking and celebrates success. If you want to take more ownership of your career, then you’re ready to be part of Setel.

In This Role You Will:
  • Collaborate with internal business partners to identify customer and merchant issues.
  • Proactively build and implement solutions to improve support and operational efficiency.
  • Provide analytical and troubleshooting support to internal business partners.
  • Take part in documenting technical processes, incident reports, guides and knowledgebase.
  • Get involved in the design, build and maintenance of cloud infrastructure.
  • Ensure all key services are measured, monitored and raising alerts when needed.
  • Be part of on-call duties.

You’re a great fit if you have:

  • A degree in Information System or related fields (fresh graduate) OR 2+ years of experience as a software engineer.


Additional requirements:

  • Comfortable with on-call rotation, part of an on-call schedule 24/7.
  • Strong attention to detail and excellent analytical capabilities.
  • Experience troubleshooting problems and working with a team to resolve large scale production issues.


Interest to learn the following technologies is desirable:

  • Database solutions such as PostgreSQL, MySQL, MongoDB, DynamoDB, Elasticsearch, Redis.
  • AWS services including but not limited to CloudWatch, EKS, Redshift, Lambda.
  • Container based architecture – Docker, Kubernetes, Rancher, Swarm.
  • Modern programming languages e.g. Ruby, Javascript, Python, Elixir, Go.
  • Monitoring services such as New Relic, DataDog, Grafana+Prometheus, Elastic APM.
  • Linux OS and scripting (Bash, PowerShell, Python or similar).
  • Networking knowledge of the TCP/IP stack, internet routing and load balancing.


Above all, we will definitely emphasise more on:

  • Excellent written and verbal communication skills.
  • Ability to work independently and collaboratively across teams.
  • Ability to take ownership and drive initiatives.
  • Being humble and customer-centric.

Bonus Qualifications

  • Experience working in an Operations team.
  • Background in mobile application development.