Lead Software Engineer
1 day 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.
-
Software Engineer
2 weeks ago
Pathum Wan, Bangkok, Thailand H LAB Co., Ltd. Full time ฿700,000 - ฿1,500,000 per yearWho We Are:H LAB is a young, energetic, and tech-savvy company focused on designing and developing efficient healthcare systems for public and private settings. Our team's expertise in healthcare systems engineering dates back to our roots at the Center for Health Systems Analytics. We tackle projects ranging from isolated units in hospitals to...
-
Software Engineer
3 days ago
Pathum Wan, Bangkok, Thailand H LAB Co., Ltd. Full timeWho We Are:H LAB is a young, energetic, and tech-savvy company focused on designing and developing efficient healthcare systems for public and private settings. Our team's expertise in healthcare systems engineering dates back to our roots at the Center for Health Systems Analytics. We tackle projects ranging from isolated units in hospitals to...
-
Software Engineer/Technical Consultant
2 weeks ago
Pathum Wan, Bangkok, Thailand Sala Daeng Co., Ltd. Full time ฿600,000 - ฿1,200,000 per yearSala Daeng Company Limited, a leading SAP and Oracle NetSuite Solution Partner, has been delivering exceptional services to IPO companies for over 10 years. Based in Phloen Chit, Bangkok, Thailand, our team of dedicated professionals ensures our clients receive the most innovative and effective solutions for their business needs. We are committed to...
-
Software Developement Manager
1 week ago
Pathum Wan, Bangkok, Thailand HUMANICA Public Company Limited Full timeJob PurposeSoftware Development Manager with proven experience in project management will lead the design, development, and delivery of our Human Resource Information System (HRIS) solutions. The ideal candidate will bring technical expertise in C# and Go (Golang), along with strong leadership capabilities to manage a development team of 20 members,...
-
Senior Software Engineer The 1
2 weeks ago
Pathum Wan, Bangkok, Thailand Central Group (Supporting Unit) Full time ฿1,200,000 - ฿2,400,000 per yearKey Responsibilities:Working across the entire development lifecycle, from conceptualization to supportDesigning solutions with high modularity and sharp modelingWriting maintainable, well-tested codeWorking in a cross-functional, vertical teamDelivering value for our customers and businessBeing a good teammate in an energetic, friendly, and highly skilled...
-
Engineering Manager
1 week ago
Pathum Wan, Bangkok, Thailand REVER AUTOMOTIVE CO., LTD. Full time ฿80,000 - ฿120,000 per yearResponsibilities:Lead and managed engineering projects for the development of buses and trucks business.Establish project timelines, milestones, and deliverables.Foster a collaborative and innovative work environment.Drive the development of new buses and trucks models, considering performance, safety, and regulatory requirements.Collaborate with design...
-
Software Developer
1 week ago
Pathum Wan, Bangkok, Thailand Mizuhada Group Co., Ltd. Full timeKey Responsibilities:Front-End Development: Design and implement responsive, user-friendly web interfaces using HTML, CSS, and JavaScript.Back-End Development: Develop and maintain server-side applications using PHP, Python, or ; design and optimize SQL queries and database structures (MySQL, PostgreSQL, or MongoDB).Full-Stack Collaboration: Work across...
-
Civil Design&Tender Engineer Supervisor
1 week ago
Pathum Wan, Bangkok, Thailand Gunkul Engineering Public Company Limited Full timeGunkul Engineering Public Company Limited is seeking a skilled Civil Design & Tender Engineer Supervisor (Solar) to join our team at Gunkul Engineering Public Company Limited in Pathumwan, Bangkok. This is a full-time position that will play a crucial role in overseeing the design and tender process for our solar energy projects.Job Description :Supervise...
-
Junior Software Developer
3 days ago
Pathum Wan, Bangkok, Thailand Mizuhada Group Co., Ltd. Full timeResponsibilities:Front-End Development: Design and develop engaging and user-friendly UI/UX using HTML, CSS, and JavaScript.Back-End Development: Design, develop, and maintain server-side applications using PHP, including creating and optimizing SQL queries for MySQL databases.Full-Stack Development: Work across both front-end and back-end development,...
-
Patent Engineer
3 days ago
Pathum Wan, Bangkok, Thailand Spruson & Ferguson (Asia) Full timeAbout the RoleDue to the growing demand for technology protection in Thailand and regionally, our team in Bangkok is currently looking for passionate individuals with background in Mechanical Engineering, Electrical Engineering, Communication Engineering, Computer Engineering, Civil Engineering, or Information and Communications Technology (ICT) or similar...