Enable job alerts via email!

Lead Software Engineer | St Louis, MO, USA

London Stock Exchange Group

St. Louis (MO)

On-site

USD 90,000 - 150,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Lead Software Engineer to develop high-performance applications that handle critical financial data. This role involves collaborating with cross-functional teams to ensure optimal performance and reliability of software solutions. Candidates should have extensive experience in C++ and a strong problem-solving mindset. The company values continuous learning and offers tailored benefits including healthcare and retirement plans. Join a dynamic organization committed to innovation and sustainability, and take the next step in your career with this exciting opportunity.

Benefits

Healthcare
Retirement Plans
Paid Volunteering Days
Wellbeing Initiatives

Qualifications

  • 8+ years of full lifecycle software development experience.
  • 5+ years of object-oriented development in C++.

Responsibilities

  • Implement performance and tuning modules for high efficiency.
  • Identify bottlenecks and bugs, devising effective solutions.

Skills

C++
Problem-solving
Communication Skills
Teamwork
Analytical Mindset

Tools

Linux
Automated Testing Frameworks
SQL/Oracle
Python
JavaScript

Job description

Lead Software Engineer

London Stock Exchange Group, St Louis, United States

Description

The real-time market data developer role involves building real-time applications that process the world's most critical financial data. Our high-performance software must deliver data from exchanges across the globe to our clients within milliseconds, normalizing the data into a common format. Developers play a key role throughout an iterative and multifaceted delivery cycle, collaborating with business analysts, QA engineers, project managers, and operations staff.

Team members will quickly learn the latest proprietary LSEG technology and domain-specific languages to deliver projects while enhancing their C++ skills. The environment is technically challenging and engaging. Successful team members are problem solvers who take full ownership and see problems through to resolution. Continued learning is strongly supported and encouraged for all team members.

Responsibilities
  • Implement performance and tuning modules for high efficiency and reliability
  • Identify bottlenecks and bugs, devising effective solutions
  • Maintain code quality, design, and refactor for optimal performance
  • Conduct peer code reviews and provide constructive feedback
  • Develop automated tests
  • Coordinate with QA and Operations teams for change controls and performance monitoring
  • Analyze performance metrics, liaise with operations, and implement improvements
  • Serve as a technical leader and problem solver within the global real-time collections team
  • Drive improvements in frameworks, infrastructure, and processes
Qualifications
  • 8+ years of full lifecycle software development experience
  • 5+ years of object-oriented development in C++
  • Excellent communication skills (written and oral)
  • Strong teamwork and collaboration skills
  • Analytical mindset with a passion for problem-solving
  • Experience with test-driven development and debugging
  • Ability to research and adopt new technologies quickly
  • Experience working with Technical Architects and Product Owners
  • Object-oriented design expertise
Desired Skills
  • Experience on Linux platforms
  • Familiarity with Agile methodologies
  • Experience with automated testing frameworks
  • Knowledge of SQL/Oracle databases
  • Proficiency with scripting languages like Python, Unix, or PowerShell
  • Knowledge of JavaScript, Node.js
  • Experience with real-time programming and debugging multi-threaded applications
  • Understanding of design patterns
  • Passion for continuous learning
  • Knowledge of financial markets and market data systems

LSEG is a leading global financial markets infrastructure and data provider, committed to driving financial stability, empowering economies, and enabling sustainable growth.

Our core values of Integrity, Partnership, Excellence, and Change underpin our purpose and guide our actions daily. Joining us means being part of a dynamic organization of 25,000 people across 65 countries, valuing individuality, diversity, and innovation. We promote sustainability, support a just transition to net zero, and foster inclusive economic opportunities.

We offer tailored benefits including healthcare, retirement plans, paid volunteering days, and wellbeing initiatives. We are an equal opportunities employer, committed to non-discrimination and reasonable accommodations for all applicants and employees.

Please review our privacy notice to understand how we handle your personal data. If applying via a recruitment agency, ensure candidates are aware of this notice.

Boost your career

Discover thousands of opportunities by signing up at eFinancialCareers today.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Software Engineer - C++ | St Louis, MO, USA

London Stock Exchange Group

St. Louis

On-site

USD 90,000 - 150,000

Yesterday
Be an early applicant

Lead Performance Optimization Software Engineer | St Louis, MO, USA

London Stock Exchange Group

St. Louis

On-site

USD 90,000 - 150,000

Yesterday
Be an early applicant