Lead Software Engineer

4 days ago


Pathum Wan Bangkok City, Thailand LEARN Corporation Full time

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.


  • Pathum Wan, Bangkok, Thailand LEARN Corporation Public Company Limited Full time

    About 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...


  • Pathum Wan, Bangkok, Thailand H LAB Co., Ltd. Full time

    About 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...


  • Bangkok, Bangkok, Thailand SMARTSWIFT 33 Remittance Company Limited Full time

    Company 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...


  • Tha Kham, Bangkok City, Thailand LSEG Full time

    Join 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...


  • Bangkok, Bangkok, Thailand LSEG Full time

    Join 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...


  • Tha Kham, Bangkok City, Thailand LSEG Full time

    About 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...


  • Bangkok, Bangkok, Thailand CardX Thailand Full time

    Job 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...


  • Bangkok, Bangkok, Thailand Avensys Consulting Full time

    Avensys 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...


  • Bangkok, Bangkok, Thailand Quantium Technology Co., Ltd. Full time

    LocationTrue 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 time

    Software 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...