Lead Software Engineer
4 days ago
About LEARN Corporation
LEARN Corporation is Thailand's leader in lifelong-learning EdTech. Guided by our conviction that "learning opportunities can improve one's quality of life," we harness technology to design engaging, age-inclusive learning experiences that help people develop new skills, achieve ambitious goals, and pass on good things to others—advancing Thai society together.
Across 12-plus business units—including OnDemand, Ignite, Skooldio, Learn Satit Pattana School, Crest School, and more—we reach hundreds of thousands of learners every year. Our dream is to serve as a private "ministry of education," upgrading education nationwide and preparing every learner for the future.
We are seeking an experienced
Lead Software Engineer
with a strong technical foundation, proven software architecture experience, and a passion for building impactful educational technology. This role combines
hands-on coding
,
technical leadership
, and
strategic problem-solving
to deliver high-quality software products. The ideal candidate can translate business needs into scalable solutions, drive technical excellence, and empower a growing engineering team.
Join us and shape the next chapter of learning in Thailand.
What you'll drive
Technical Leadership & Solution Design
- Design, review, and maintain scalable
software architecture
and ensure alignment with long-term product vision. - Translate
business requirements
into practical, scalable
technical solutions
aligned with company goals. - Write clean, maintainable, and efficient
code
, while reviewing and mentoring others. - Ensure adherence to
coding standards
,
code quality
, and
best engineering practices
. - Proactively evaluate, advocate for, and adopt new tools, technologies, and leading practices (e.g., DevOps/SRE principles, DORA metrics) to
enhance the engineering team's efficiency, speed, and quality. - Create and maintain
system architecture diagrams
,
flowcharts
,
resource evaluations
, and
cost/time analyses
to guide technical decision-making. - Oversee the entire
software development lifecycle
— from requirements gathering to deployment and post-release support. - Develop and execute testing strategies, ensuring comprehensive
unit and system testing
, error resolution, and user acceptance. - Lead code reviews, refactoring sessions, and technical audits to ensure system robustness.
Team Leadership & People Development
- Plan workloads, delegate tasks effectively, and monitor progress to meet sprint and release goals.
- Provide
technical mentorship
and encourage continuous learning and skill development. - Manage and guide a team of
developers
, including performance evaluation and career development. - Support
career growth
and skill development through structured coaching, feedback, and performance evaluations. - Foster a culture of collaboration, accountability, and documentation.
- Actively build and champion a high-performing engineering culture
focused on delivering business value
, maintaining high quality, and achieving timely delivery of objectives.
Collaboration & Vision
- Work closely with the
Product Director
to define and execute the
technical vision
of the product. - Partner with
Designers, PMs, and cross-functional squads
to ensure smooth, user-centered product delivery. - Oversee outsourced teams to ensure quality development and smooth handover to maintenance and support.
Operational Excellence & Support
- Respond to all
support requests
promptly and professionally, providing clear procedures and resolutions to ensure service quality. - Research and resolve
transactional and procedural issues
, identifying root causes and implementing long-term fixes. - Maintain detailed
technical and operational documentation
, ensuring transparency and team-wide knowledge sharing. - Apply
data-driven approaches
to monitor system performance, optimize processes, and guide decision-making.
What You'll Bring
- Bachelor's Degree in Information Systems, or IT related background.
- 8+ years
in software development, including
5–6 years
of coding-intensive experience. - Strong background in
software architecture
,
API design
, and
system scalability
. - Demonstrated ability to
analyze requirements
,
design solutions
, and
document technical details
effectively. - Excellent understanding of
team dynamics
,
people management
, and
career coaching,
with proven experience in cultivating a positive, high-productivity engineering culture.. - Proficient in
project planning
,
task delegation
, and
agile development methodologies
. - Deep understanding of
data modeling
,
system integration
, and
database design
. - Passion for
education technology
and improving learning systems through innovation. - Experience managing both
in-house
and
outsourced development teams
, including technical handovers. - Proficient in
HTML/CSS
,
MySQL
,
,
React / React Native
. - Familiar with cloud and container technologies, including
AWS
,
GCP
, and
Docker
. - Excellent
communication skills
, with the ability to collaborate effectively across teams and convey complex technical concepts clearly.
-
Lead Software Engineer
2 hours ago
Pathum Wan, Bangkok, Thailand LEARN Corporation Public Company Limited Full timeAbout LEARN CorporationLEARN Corporation is Thailand's leader in lifelong-learning EdTech. Guided by our conviction that "learning opportunities can improve one's quality of life," we harness technology to design engaging, age-inclusive learning experiences that help people develop new skills, achieve ambitious goals, and pass on good things to...
-
Software Engineer Manager
2 hours ago
Pathum Wan, Bangkok, Thailand H LAB Co., Ltd. Full timeAbout H LABH LAB is a fast-growing healthcare technology company committed to transforming healthcare delivery through better systems, data, and care. Originating from the Center for Health Systems Analytics. we design, build, and implement healthcare IT solutions across hospitals and health networks in both public and private...
-
Lead Software Engineer
2 hours ago
Bangkok, Bangkok, Thailand SMARTSWIFT 33 Remittance Company Limited Full timeCompany DescriptionSMARTSWIFT Currency Exchange specializes in providing seamless international money transfer services, covering over 30 currencies worldwide. Whether exchanging Thai baht for global travel or foreign currency for Thai currency, SMARTSWIFT ensures a smooth and reliable experience. With a strong focus on finance and fintech, we are committed...
-
Senior Lead Software Engineer
2 hours ago
Tha Kham, Bangkok City, Thailand LSEG Full timeJoin LSEG's World-Check Risk Intelligence TeamEmpowering due diligence with trusted data and cutting-edge technology. World-Check Risk Intelligence provides accurate, reliable information and powerful tools to support compliance with due diligence obligations, including Know Your Customer (KYC) screening and anti-money laundering (AML) requirements.We are...
-
Lead Software Engineer
2 hours ago
Bangkok, Bangkok, Thailand LSEG Full timeJoin LSEG's World-Check Risk Intelligence TeamEmpowering due diligence with trusted data and cutting-edge technology. World-Check Risk Intelligence provides accurate, reliable information and powerful tools to support compliance with due diligence obligations, including Know Your Customer (KYC) screening and anti-money laundering (AML) requirements.We are...
-
Lead Software Engineer
2 hours ago
Tha Kham, Bangkok City, Thailand LSEG Full timeAbout Real-Time TeamWe are building a new team here in Bangkok.This is a long term multi-year plan to form a strong team to provide system-level expertise in developing low-latency, high-throughput as well as high performance network-based solutions that help LSEG in capturing, filtering, and aggregating market data as well as distributing them to relevant...
-
Team Lead Software Development Engineer
2 hours ago
Bangkok, Bangkok, Thailand CardX Thailand Full timeJob Description:We are seeking a highly skilled and motivatedTeam Lead – Software Development Engineerto lead a team of talented engineers in designing, developing, and delivering high-quality software solutions. This role combines hands-on technical leadership with people management responsibilities to ensure successful project execution and team...
-
Lead Software Engineer
2 hours ago
Bangkok, Bangkok, Thailand Avensys Consulting Full timeAvensys is a reputed global IT professional services company headquartered in Singapore. Our service spectrum includes enterprise solution consulting, business intelligence, business process automation and managed services. Given our decade of success, we have evolved to become one of the top trusted providers in Singapore and service a client base across...
-
Software Engineering Lead/Manager
2 hours ago
Bangkok, Bangkok, Thailand Quantium Technology Co., Ltd. Full timeLocationTrue Digital Park, BTS Punnawithi - Hybrid working (Onsite at least 3 days/week) About the RoleQuantium Technology is seeking a hands-on Software Engineering Lead / Manager to own technical direction, engineering execution, and team excellence for our enterprise SaaS platform.This role requires strong technical leadership, not just coordination. You...
-
Software Engineer
2 hours ago
Bangkok, Bangkok, Thailand BITKUB CAPITAL GROUP HOLDINGS CO., LTD. Full timeSoftware Engineer (Junior - Senior) : Trading platform project/KYC projectWhat we do:We are seeking a highly skilled and experienced software Engineer to lead the design, development, and maintenance of our core software applications. You will be responsible for defining system architectures, mentoring junior developers, and ensuring the delivery of...