|
Full-Time

Backend Engineer


We’re looking for a Backend Engineer to join the Setel Engineering team.

We are obsessed about delivering a seamless and frictionless retail experience for our customers. 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 live to solve hard problems, love proving out new technologies and takes pride in your deliverables, then we’d love to meet you!

In This Role You Will:
  • Implement application architecture in conjunction with the engineering leads.
  • Work with product managers, and engineering leads to understand application requirements, identify solutions, and determine feasibility & timelines
  • Build & deploy various microservices and APIs as well as develop applications that depend upon them
  • Follow best practices alongside your team for all aspects of the software development lifecycle, including process & conventions
  • Write unit test cases and follow code quality across entire engineering teams
  • Monitor API performance and suggest methods to improve
  • Provide support for resolving customer issues and finding root cause
  • Contribute to the continuous improvement of engineering processes and tools
  • Regularly communicate with engineering leads on project and delivery status

You’re a great fit if you have:

  • 3+ years as a Software Engineer for a large-scale product
  • Great verbal and written communication skills horizontally and vertically
  • Experience with microservice architectures and understand scaling and concurrency concerns.
  • Built, deployed and managed high-performant backend APIs on Node JS
  • Followed coding best practices such as SOLID, Functional Programming or DDD
  • Working knowledge of Javascript and Typescript
  • Document your APIs with OpenAPI specification / Swagger
  • Data are stored in MongoDB/DynamoDB, MySQL/Postgres, and cached in Redis/Memcached
  • Deployed production services on Docker containers using Swarm / Kubernetes orchestration
  • Used application performance monitoring tools e.g. New Relic, Prometheus, DataDog etc
  • Used common tools for software development (Git, Slack, JIRA)
  • Built Payment / Rewards & Loyalty / Marketplace / e-Commerce / SaaS products
  • Experience with the Nest.js / Express Framework is a big plus
  • Hands-on experience with Amazon Web Services (AWS) toolset
  • Knowledge of RabbitMQ, Apache Kafka, AWS SQS
  • Experience working with a distributed team across multiple time zones

Bonus Qualifications

Setel Ventures Sdn Bhd is fully committed to the protection of Personal Data and the compliance of Personal Data Protection Act 2010 (“Act”). Setel Ventures Sdn Bhd assures that any Personal Data collected, stored, processed and used for the purpose of this registration/application shall comply with the requirements of the Act and only to be used within the Setel Ventures Sdn Bhd.

Confirm that you accept of data privacy statement

Data Privacy Statement

We ensure that the data you submit to us remains confidential and is used for the purposes stated in the data privacy statement.

By clicking on ‘Email us at careers@setel.my”, I agree to the data privacy statement and I accept it.