top of page

Sertis is a leading Data and AI company based in the heart of Bangkok.


We provide both off-the-shelf and customised solutions for our clients ranging from data infrastructure, BI development, and data-driven business insights to forecasting, optimization, and computer vision. Our expert team of data and AI consultants work closely with clients, across different industries such as retail, manufacturing, banking, energy, airlines, agriculture, and healthcare, to understand their business needs and deliver bespoke solutions using cutting-edge technologies that are just right for them.

About the Job

As our Senior Software Engineer you will be responsible for completing a range of internal and external projects, designing the overall solutions. You will ensure high-quality, stable solutions that are easily deployable and user-friendly.

In this role, you will get to:

  • Provide solution architecture and technical guidance to the team, ensure the alignment of software design with business and technical objectives

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Drive technical discussions and decision-making with the team and stakeholders to balance technical trade-offs with business priorities

  • Ensure that software development processes are followed and continuously improved, and lead by example in code reviews, architecture design, and other development activities

  • Stay up-to-date with the latest industry trends and technologies, and introduce new technologies and tools to the team as appropriate

  • Mentor team members in the development of their technical skills

  • Create a positive, collaborative, and productive work environment within the team, and work closely with other tech leads to coordinate cross-team efforts

  • Participate in the recruitment process, evaluate and interview candidates, and make hiring decisions for the team

Requirements for this role are:

  • 5+ years of professional software development experience, with at least 1 years of experience leading a technical team

  • Proficiency in Node.js/Typescript, as well as hands-on experience with a front-end framework (e.g. React, Vue.js) and designing highly scalable, resilient, and distributed systems

  • Strong understanding of database design, management, and optimization (e.g. SQL, NoSQL)

  • Strong software solution architecture skills and SDLC (Software Development Life Cycle), and the ability to design and implement complex systems that meet business and technical requirements

  • Experience in conducting performance reviews for team members, providing feedback, and setting up goals

  • Commitment to promoting and maintaining a good team culture, where team members feel valued, respected, and supported

  • Dedication to motivating, guiding, advising technical guidance and support to team members as needed

  • Excellent communication (written/verbal) and presentation skills, and the ability to effectively communicate with technical and non-technical stakeholders

It’s nice if you have experience with:

  • Cloud providers (e.g. AWS, Azure, Google Cloud) and cloud services (e.g. Secret manager, DynamoDB, Lambdas, etc.) 

  • Agile software development methodologies (e.g. Scrum, Kanban)

  • DevOps and continuous integration/continuous delivery (CI/CD) practices

  • Security best practices and implementing security measures in software products and services

  • Gathering customer requirements and estimating project scope during pre-sales interactions

  • Managing, coordinating and working on multiple projects simultaneously

Who excels in this role? 

  • Someone who loves getting things done!

  • Open-minded - eager to ask for comments/suggestions for improvement

  • Passionate for anything and everything data

  • Able to share and suggest ideas

  • Love doing tons of research

  • Have a can-do and will-do attitude!

  • Ready to tackle any challenges


Senior Software Engineer

Data analytics.png

Software Engineering |  Full-time

Be a part of



“ Let's make things easier
with our creation ”

Mask group (9).png

5 steps for interview

*Steps will vary depending on department
*Most if not all interviews may be conducted virtually

Benefits & Perks


Hybrid Work

Good work can be done from anywhere. 

Vector copy.png

Vacation and Personal Leave

We encourage all our teams to take time off, recharge and refocus.

Vector (3).png

Learning Support

We support you to learn, explore and grow your creativity.


Fitness Support

Keeping Sertizens healthy in all areas of life is a priority.


Referral Bonus

Good people know good people! 


Provident Fund

It's important to think about the future. 

bottom of page