Software Engineering

Software Engineer

Software Engineering|Full-time

We are looking for a Software Engineer to design, develop, and deliver software features and services, while building a solid foundation in the reliability, scalability, and operational health of the systems we run. This role blends hands-on software engineering with site reliability engineering: you’ll build features and systems, learn how they behave in production, help respond when things break, and contribute to making them more resilient. You’ll work across the full software development life cycle (SDLC), from requirements and design through testing, deployment, and operations. You’ll own well-defined pieces of work end-to-end and grow toward leading larger technical decisions with support from senior engineers.

In this role, you will get to:

  • Write clean, well-structured, and testable code, with attention to performance, scalability, and maintainability
  • Participate actively in code reviews, giving and receiving constructive feedback that helps keep code quality high
  • Build and improve services with reliability in mind, including adding monitoring and alerting and contributing to incident response
  • Develop and maintain microservices and distributed systems, learning to reason about service boundaries, data consistency, and failure handling
  • Contribute to infrastructure and deployment work for the systems you build, including cloud services, CI/CD pipelines, and (ideally) infrastructure as code
  • Take part in on-call rotations and production incident investigations, and help implement root-cause fixes with guidance from senior engineers
  • Work with senior engineers and stakeholders to turn business requirements into well-scoped technical tasks
  • Develop features and solutions using our tech stack, and contribute ideas on tools and approaches
  • Debug and troubleshoot issues across the stack, escalating when appropriate
  • Communicate progress, risks, and blockers clearly, and deliver your work on agreed timelines
  • Contribute to improving the SDLC and internal engineering processes
  • Share knowledge with teammates and support newer or junior engineers where you can

You’ll be successful if you have:

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field
  • 3+ years of hands-on software development experience, including delivering features or projects from start to finish
  • Strong working knowledge of JavaScript and Node.js, with hands-on experience in frameworks such as Next.js, React.js, or Express
  • Comfortable working and scripting in a Linux environment
  • Working knowledge of cloud platforms such as AWS or Google Cloud
  • Hands-on experience with CI/CD tooling (Jenkins, GitLab CI, GitHub Actions, or similar); exposure to Infrastructure as Code (Terraform, CloudFormation, or similar) is a plus
  • Interest in growing into SRE practices: monitoring and observability, incident response, on-call, and postmortems
  • A track record of learning new tools and technologies quickly
  • A good understanding of SDLC principles and an interest in sound architecture and design
  • Thai national or currently based in Bangkok
  • Strong English proficiency, both spoken and written

APPLY NOW!

Sertis may collect, use, or disclose your personal data or personal data of other persons provided by you in order to carry out your recruitment process. For more information, please refer to our Recruitment Privacy Notice

#LI-SERTIS

Benefits & Perks
15 Days Annual leave & 5 Days Personal Leave
Health Insurance
Annual Health Check-up
Referral Bonus 30K
Buying Books / Sertis Library
Free Snacks & Soft Drink
Team Building Activity
Birthday Gifts
Provident Fund
Bonus
people at Sertis
Be a part of

Software Engineering

team
“ Let's power industry leaders with our AI engine ”

5 steps

for interview

Depends on the department

1

Short Screen Video Call with Talent Acquisition

You will be asked a few questions on your experience, skills, availability, career expectations and motivations.

Short Screen Video Call with Talent Acquisition

2

First Interview

You will go through role-related interview and meet the team to speak more in depth about the role.

First Interview

3

Take Home Test

The take home assignment will be given to you based on the requirements of each position so that we understand your skills deeper.

Take Home Test

4

Second Interview

In this interview, you will have a chance to present your assignment or have a talk with cross-functional team members, depending on each position. This round can be either online or offsite interviews.

Second Interview

5

Sertis Offer

Congrats! We want to make you an offer, usually the offer will take place over the phone and we will send the written form later. Take your time! And ask all the questions you need before making a decision. We completely understand and here to help.

Sertis Offer

This is your chance

to build your career

in a growing data driven

industry.|

Because we cultivate intelligence and learning and help people grow beyond their potential.
We seek passion and ambition to turn data into action!
Loading...
Address
Sertis Co., Ltd.
597/5 Sukhumvit Road, Khlong Tan Nuea,
Wattana, Bangkok, Thailand 10110
Tel
(66) 2-001-1893
Fax
(66) 2-001-1894
Work with us

We are a unified community with the same passion and goal