Join Amity!
Working at Amity is an exciting opportunity to step up your career and work in one of the coolest and fastest-growing tech scale-ups in the market🔥
We are backed by leading VCs and we raised more than $30M to date. Since our founding in 2020, we went to 4 to 250+ employees (with over 27 nationalities 🌏), 1 to 4 offices (Bangkok, London, Milan and Miami) and 0 to 100+ global clients, including leading companies such as Unilever, Pernod Ricard, Air Asia, Kaizen Gaming and more.

Our platform - the Amity Social Cloud - allows companies to easily transform their existing apps into social networks by adding ready-to-use social components such as chat, like buttons, user profiles, social feeds and video stories. We enable brands to maximize the potential of their digital platforms and to build stronger relationships with their clients by launching, growing and engaging digital communities.


The job can choose to be based in either our headquarter in Bangkok or our brand new office in Phuket, an internationally renowned island with pristine beaches and clear water with warm weather year-round.

Phuket isn’t just a famous tropical destination but also has a huge and highly diverse international community including a very large Russian speaking community. Phuket has all the amenities, from high quality healthcare and accommodations, to top international schools, all types of restaurants/cuisines, and even a large Orthrodox Church!

All in all, we’re providing relocation allowance to the successful candidate to successfully move and settle down in Bangkok. In order to build a world-class team, Amity welcomes people from all over the world.

Your impact:

As the Architect, you will lead Amity product’s backend product architecture implementation and oversee Amity’s backend engineering teams’ technical execution. You’ll use your hands-on experience to dive into the code to help the engineering team accomplish its goals.

How do we work?

  • We try to use the best tools available and most up-to-date technology, such as: NodeJS, MongoDB, MoleculerJS, Kubernetes
  • As a Backend Engineer, you will work a lot with functionality and integration services, so experience working with Active directory, user integration, OAuth/SSO services is definitely a plus.
  • We put emphasis on the quality of the code, where each piece of the code will require unit tests and will be reviewed by other backend engineers before merging any change.
  • You will work in small cross-functional, multinational teams per product, each of which has dedicated Front-end developers, Mobile developers, Backend devs, QA, and PO.
  • The work is typically organised into two-week sprints with daily stand-up, sprint planning/grooming, and retrospective.
  • As a member of the backend team, you will also have a bi-weekly meeting with the team to share your knowledge, experience, or challenges with other AmityEko backend engineers from different cross-functional teams.

    Your day to day:

    • Ensure the smooth technical execution of all projects.
    • Execute major technical decisions in our product.
    • Review all architectural and technical decisions over each project to ensure product requirements remain in line with Amity’s technical vision.
    • Communicate and document decisions to all engineers ensuring alignment across teams.
    • Resolve incidents, support engineers with troubleshooting and resolving concerns.
    • Drive technical excellence across the organization.
    • Become the champion and spearhead major architectural implementation work

      Your ideal profile:

      • 5 years of experience in Node.Js
      • 3 years of experience in Kafka or other event-hub system
      • 3 years of experience in Microservices-oriented DevOps
      • 2 years of experience in Serverless application development
      • Proven technical leadership to an engineering team
      • Full-stack development experience, including understanding of architectures and constraints of both server-side and client-side development.
      • Good technical communicator and mentor can break down and explain complex engineering concepts to junior or non-engineering team members.
      • Thorough understanding and experience in microservices framework and its pattern (e.g. CQRS, Saga pattern, distributed transaction)

      What’s in it for you:

      • Check out more about our company, Bangkok team and our benefits - here

      Not ready to apply?
      Join our Amity Talent community - and apply via this link