Taro Logo

Lead Software Engineer (Python/NLP)

LSEG is a leading global financial markets infrastructure and data provider offering financial market infrastructure services.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Job Description

LSEG (London Stock Exchange Group) is seeking a Lead Software Engineer specializing in Python and Natural Language Processing to join their team in Bucharest. This role is part of the Analytics CoPilot project, which supports FinCoder customers integrating with LSEG Analytics SDK via VS-Code. The position involves working with Azure and Microsoft components while focusing on extracting and converting financial data from unstructured text formats using NLP techniques.

The ideal candidate will have extensive experience in Python development, database management, and Azure services. You'll be responsible for developing scalable backend components, implementing security solutions, and maintaining production systems. The role requires both technical expertise and strong collaborative skills to work effectively with data science teams and other stakeholders.

LSEG offers an impressive benefits package including generous holiday allowance, health insurance, pension plans, and flexible benefits. The company, with over 25,000 employees across 70 countries, provides a collaborative and diverse environment focused on driving financial stability and sustainable growth.

This is an excellent opportunity for a senior-level engineer looking to make an impact in financial technology, working with cutting-edge NLP technologies while enjoying comprehensive benefits and professional development opportunities. The role combines technical leadership with hands-on development, making it ideal for someone who wants to shape financial data solutions while growing their career in a global organization.

Last updated 19 days ago

Responsibilities For Lead Software Engineer (Python/NLP)

  • Write effective and scalable code
  • Develop back-end components to improve responsiveness and overall performance
  • Testing and debugging programs
  • Improve functionality of existing programs
  • Implements security and data protection solutions
  • Assess and prioritize features requests
  • Coordinate with internal teams to understand user requirements and provide technical solutions
  • Maintain the system once it's in Production

Requirements For Lead Software Engineer (Python/NLP)

Python
  • 5+ years experience as Python developer
  • Expertise in at least one popular Python framework (like Flask, Django)
  • Expertise in databases, SQL queries, and optimization techniques
  • Experience in Azure services
  • BSc in Computer Science, Engineering or relevant field
  • Good level of English
  • Team player
  • Good problem-solving skills

Benefits For Lead Software Engineer (Python/NLP)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • 25 days' holiday per year
  • 1 additional day off for Birthday
  • Annual wellness allowance
  • Share Purchase Plan
  • Medical Health Insurance
  • Medical Subscription (preventive medical services)
  • Life insurance
  • Pillar 3 Private Pension
  • Meal Vouchers
  • Flexible Benefits
  • Bookster
  • 26 weeks' paid parental leave

Related Jobs