Senior Software Developer

LSEG•Charlotte, NC

About The Position

The Senior Software Developer will join Index Process Automation, an in-house technical team within Benchmarks & Index Management. The role will help shape and build technology for the organization, supporting improvements in quality, coverage, service, operational resiliency, and automation. The team centralizes automation, innovation, and research to design, develop, and implement process improvements and simplification that enable transformational change across the global Benchmark & Index Management Operations team. The developer will build and help maintain an AWS-hosted web application, using React for the front end and Python for the backend. They will collaborate with data modelers, analysts, business users, and product teams to support ongoing development. The position also involves adhering to LSEG data standards and contributing to a collaborative culture of innovation, quality, and continuous improvement.

Requirements

  • At least 7 years of experience as a Python developer in an enterprise environment.
  • Solid understanding of object-oriented programming principles.
  • Experience with common data-manipulation libraries, including pandas, NumPy, datetime, and regex functions.
  • At least 5 years of front-end development experience with React, JavaScript, HTML, and CSS.
  • At least 5 years of experience with SQL Server, writing basic queries and executing stored procedures.
  • Knowledge of version control systems such as Git; the team uses Bitbucket and GitLab.
  • Experience creating comprehensive documentation with systems such as Confluence and using bug-tracking software such as Jira.
  • Proficiency with testing frameworks such as unittest, pytest, and Jest.
  • Ability to work inclusively, communicate effectively, and collaborate within a team.
  • Strong verbal and written communication skills, including the ability to communicate technical information to non-technical partners, listen to concerns, and adapt accordingly.
  • Enthusiasm for advocating high-quality solutions.

Nice To Haves

  • Hands-on experience with AWS, Azure, or other cloud providers.
  • Experience with Databricks, ADF, Glue, ETL, and ELT.

Responsibilities

  • Lead the demonstration of adherence to LSEG Data standard policies and procedures.
  • Adapt to new technologies, tools, and frameworks as needed for projects, and keep up with industry trends and best practices.
  • Develop and maintain web applications using React and Python.
  • Write clean, maintainable, and efficient code.
  • Optimize applications and code for speed and scalability.
  • Fix and debug applications to improve performance.
  • Participate in code reviews and contribute to team best practices.
  • Document data ownership and establish integrations with enterprise data repositories.
  • Collaborate with data modelers, analysts, business users, and product teams on ongoing development.

Benefits

  • Healthcare
  • Retirement planning
  • Paid volunteering days
  • Wellbeing initiatives
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service