Current listing check

We check listings for employer identity, role clarity, and application links before publishing.

Listing record updated: November 1, 2026. We archive records after 60 days without an update. This date does not confirm that the employer is still hiring.

AI Resume Fit Analysis

Quick view

Wondering if your experience matches this role? Upload your CV to see matched skills, a fit score, and areas to develop.

Match My Resume

About the position

Lead Software Engineer role within LSEG's Time Series team based in Bangkok. The position involves leading technical solutions and design within an agile team, translating business and technical requirements into detailed design specifications, developing and integrating application code, and ensuring quality through automated tests and code reviews. The role also includes mentoring junior staff, collaborating with product owners, and driving continuous improvements in operational efficiency.

Candidates need a Bachelor's or Master's degree in Computer Science or Computer Engineering and 8+ years of experience in software architecture design and development. Required expertise includes Java, Python and/or JavaScript, distributed systems, cloud technologies, SQL and databases, agile methodologies, and secure coding practices. Experience with TDD/BDD and emerging technologies such as AI is advantageous.

Responsibilities

Engage with product owners, architects and technical specialists to translate business and technical requirements into detailed design specifications

Develop and integrate application code and modules per written specifications

Build and maintain efficient, reusable, reliable and secure code based on user requirements

Participate in agile refinement and planning sessions, providing design options and complexity estimates

Conduct code reviews with junior staff and drive continuous improvements in operational efficiency

Requirements

Master's or Bachelor's degree in Computer Science or Computer Engineering

8+ years of experience in software architecture design and development

Expert knowledge of Java, Python and/or JavaScript, with experience in distributed systems and cloud technologies

Proficiency in SQL and databases, design patterns, unit testing, and secure coding

Practical experience with agile methodologies and tools such as Scrum and JIRA, fluent in English

Nice to have

Experience with emerging technologies such as AI

Share this job

Job listings are sourced from company websites and career pages. Learn more about how we source jobs.

Bangkok Jobs is not affiliated with the hiring companies. Please verify all job details directly with the employer before applying. We are not responsible for the accuracy of job postings or hiring decisions.