Aware Jobs
Technology Solution for Business
Close
Search for:
Search
Solutions
AwareAI
Cloud Solutions
Digital Transformation
Managed Services
Outsourced IT Staffing
Software Solutions
Systems Integration
About
Industries
Banking
Engineering
Healthcare
Hospitality
Insurance
Retail
Careers
Benefits & Welfare
Career Advice
Find a Job
Internship
Tech Blog
Contact
Menu
Senior Software Engineer (Team Lead)
Contract
Bangkok, Phra Khanong
BTS: Punnawithi / Udom Suk
AOS
IT Solutions
Be a part of a company whose ambition is to transform Thailand and the region for digital revolutions
Job Function:
Job Function:
Programmer / Developer
Job Sub Function:
Development
No. Vacancy:
1
Salary (THB):
70,000 - 80,000 (or up to skills & experiences)
Career Level:
Senior Level
Job Description:
Lead and mentor a software engineering team, providing technical direction, coaching, and support.
Design, develop, and maintain scalable backend applications and services using Golang.
Design REST APIs, microservices, and event-driven architectures for enterprise-scale platforms.
Drive technical discussions, architecture decisions, and solution design with business and technical stakeholders.
Ensure software quality through engineering best practices, code reviews, automated testing, and CI/CD.
Design and optimize solutions using SQL databases, caching, search, and message queue technologies.
Build and operate cloud-native applications on Google Cloud Platform (GCP) using Docker and Kubernetes.
Establish observability and monitoring practices using Prometheus, Grafana, and OpenTelemetry.
Work closely with Product Owners, Business Analysts, Architects, QA, DevOps, and other engineering teams.
Take ownership of technical delivery and guide the team through ambiguity, changing requirements, and complex technical challenges.
Qualifications & Requirements:
Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Software Engineering or any related field.
8+ years of professional software development experience.
3+ years of experience as a Team Lead, Technical Lead, or equivalent engineering leadership role.
Strong hands-on development experience with Golang.
Strong knowledge of REST API design and API integration.
Strong experience with Microservices Architecture.
Experience with SQL databases such as PostgreSQL, MySQL, Oracle, or equivalent.
Hands-on experience with Git, Docker, and Kubernetes.
Experience designing and maintaining CI/CD pipelines.
Experience with message queue and streaming technologies such as Kafka, RabbitMQ, or Pub/Sub.
Experience with observability tools and practices, including Prometheus, Grafana, and OpenTelemetry.
Strong ownership mindset with the ability to take responsibility for technical and delivery outcomes.
Ability to drive discussions and align both business and technical stakeholders.
Excellent analytical and problem-solving skills.
Strong communication and presentation skills.
Experience in Loyalty, CRM, Telco, E-commerce, or Digital Platform domains will be a big plus.
Experience designing or operating high-transaction-volume systems will be a big plus.
Fluent in Thai with good command in English.
Welfare Benefits:
Apply Job
×
I’m interested in joining the team
I'm interested in joining the team
Name
*
Email
*
Phone
*
CV/Resume
*
Accepted file types: doc, docx, pdf.
Attach PDF, DOC, DOCX files only (Maximum 5 MB)
Transcript
Other (i.e. Portfolio)
Privacy Policy
*
I have read and accept the
Privacy Policy
.
Job
Select a Job
เปิดรับตำแหน่ง Junior Software Engineer (.Net) – Telecommunications Sector (Outsourced Vendor) – สามารถทำงานย่านอารีย์ (กรุงเทพฯ)
เปิดรับตำแหน่ง Software Engineer (Java) – Telecommunications Sector – สามารถทำงานย่านอารีย์ (กรุงเทพฯ)
เปิดรับตำแหน่ง System Analyst (Java) – Telecommunications Sector – สามารถทำงานย่านอารีย์ (กรุงเทพฯ)
เปิดรับตำแหน่ง System Analyst (.Net) - Financial Management Sector – ทำงานย่าน จตุจักร (กรุงเทพ)
เปิดรับตำแหน่ง Junior Software Automation Test Engineer – Telecommunications Sector – สามารถทำงานย่านพระราม 3 หรืออารีย์ (กรุงเทพฯ)
เปิดรับตำแหน่ง System Analyst (.Net) - Financial Management Sector – สามารถทำงานย่านสาธรหรืออารีย์ (กรุงเทพฯ)
เปิดรับตำแหน่ง Software Engineer (.NET) - Financial Management Sector – สามารถทำงานย่านสาธรหรืออารีย์ (กรุงเทพฯ)
IT Sales Engineer / Sales Executive (Based in Chiang Mai)
เปิดรับตำแหน่ง Junior Software Engineer (.NET) - Financial Management Sector – สามารถทำงานย่านสาธรหรืออารีย์ (กรุงเทพฯ)
Entity
Select a Entity
ACL
AIES
ATS
AOS
JobTitle
Job ID
Recruiter
Job Function
This iframe contains the logic required to handle Ajax powered Gravity Forms.
Contact Person
Prapaporn Nasamlad
(Kim)
092-678-8353
prapaporn.n@aware.co.th
Phaholyothin Place 24th floor, Phaholyothin Road, Samsennai, Phayathai, Bangkok 10400
/* ----------------------------------------- */ /* View slug: contact-person-view - start */ /* ----------------------------------------- */ #recruiter { display:none; } /* ----------------------------------------- */ /* View slug: contact-person-view - end */ /* ----------------------------------------- */
/* ----------------------------------------- */ /* Content Template: Job Detail Template - start */ /* ----------------------------------------- */ /*#careers-detail div.row div.col-sm-4, .label-bold{ font-weight:bold; }*/ #careers-detail div.row{ padding:5px 10px; } .btn-foot { max-width: 200px; } /** * Tooltip Styles */ /* Add this attribute to the element that needs a tooltip */ [data-tooltip] { position: relative; z-index: 2; cursor: pointer; } /* Hide the tooltip content by default */ [data-tooltip]:before, [data-tooltip]:after { visibility: hidden; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; pointer-events: none; } /* Position tooltip above the element */ [data-tooltip]:before { position: absolute; bottom: 150%; left: 50%; margin-bottom: 5px; margin-left: -80px; padding: 7px; width: 300px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #000; background-color: hsla(0, 0%, 20%, 0.9); color: #fff; content: attr(data-tooltip); text-align: center; font-size: 13px; line-height: 1.2; text-transform: capitalize; } /* Triangle hack to make tooltip look like a speech bubble */ [data-tooltip]:after { position: absolute; bottom: 150%; left: 50%; margin-left: -5px; width: 0; border-top: 5px solid #000; border-top: 5px solid hsla(0, 0%, 20%, 0.9); border-right: 5px solid transparent; border-left: 5px solid transparent; content: " "; font-size: 0; line-height: 0; } /* Show tooltip content on hover */ [data-tooltip]:hover:before, [data-tooltip]:hover:after { visibility: visible; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; } /* ----------------------------------------- */ /* Content Template: Job Detail Template - end */ /* ----------------------------------------- */