Taro Logo

Principal Software Engineer

LSEG is a leading global financial markets infrastructure and data provider driving financial stability and empowering economies.
Bangkok, Thailand
Data
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance · Enterprise SaaS

Description For Principal Software Engineer

LSEG (London Stock Exchange Group) is seeking a Principal Software Engineer to join their team in Bangkok. This is a senior technical leadership role focused on data engineering and analytics, perfect for someone who wants to make an impact in a global financial markets infrastructure organization. The role combines deep technical expertise in Snowflake, data engineering, and cloud platforms with leadership responsibilities.

The position offers an opportunity to work with cutting-edge data technologies while leading and mentoring teams. You'll be implementing software development strategies, creating technical solutions, and driving best practices in a company of 25,000 people across 65 countries. The role requires both technical excellence and leadership skills, as you'll be responsible for critical project delivery and stakeholder management.

The ideal candidate will bring extensive experience in data engineering, particularly with Snowflake, along with strong programming skills in languages like Python, SQL, and familiarity with cloud platforms. You'll be part of an organization that values integrity, partnership, excellence, and change, working towards financial stability and sustainable economic growth.

LSEG offers a comprehensive benefits package including healthcare, retirement planning, and wellbeing initiatives. The company strongly supports diversity and inclusion, providing an environment where employees can bring their true selves to work. This role presents an excellent opportunity for a senior technical professional looking to make a significant impact in global financial markets while working with modern data technologies and leading teams.

Last updated 12 days ago

Responsibilities For Principal Software Engineer

  • Implement software development strategy for Technology Products
  • Provide direction, mentoring and advising on design and development best practices
  • Lead projects and promote inclusive culture
  • Create and implement technical solution designs
  • Support technical roadmaps implementation
  • Advise stakeholders as software development SME
  • Evaluate new technologies and propose patterns
  • Lead delivery of critical projects
  • Build relationships with internal and external customers

Requirements For Principal Software Engineer

Python
Java
Go
  • Deep hands-on experience with Snowflake, including advanced data modeling
  • Extensive experience in data engineering or analytics engineering
  • Proficiency in SQL, Python, CI/CD pipelines, and containerisation
  • Familiarity with cloud platforms (AWS/GCP/Azure)
  • Familiarity with GitLab and Agile development methodologies
  • Knowledge of Google Big Query or Databricks (Nice to have)
  • Airflow/DAG Orchestration experience (Nice to have)
  • Experience with Python, Java, .NET, Go (Nice to have)

Benefits For Principal Software Engineer

Medical Insurance
  • Healthcare
  • Retirement planning
  • Paid volunteering days
  • Wellbeing initiatives

Jobs Related To LSEG (London Stock Exchange Group) Principal Software Engineer