You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
LSEG

Senior Software Engineer C++

  • Remote
  • 6+ years

Salary

Not stated

Similar roles pay €70K - 100K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is a global provider of financial market infrastructure and data, headquartered in the United Kingdom with significant operations in 70 countries across EMEA, North America, Latin America and Asia Pacific.

It employs 25,000 people worldwide, more than half of them in Asia Pacific. Its services support innovation, risk management and job creation, and it has contributed to financial stability for more than 300 years.

This is a Senior Software Engineer role at Senior Associate level. You will design and build a Real-Time SDK, which lets users contribute to or consume real-time financial content, and the server side infrastructure around it, including infrastructure as code, deployment automation, management and monitoring.

You will work with local and remote development teams to set software requirements, plan the technical design and build solutions, largely on your own with little supervision. The aim is high-quality software that meets user needs and business goals.

Responsibilities

  • Write product designs for features from high-level requirements and document them.
  • Write, test and debug C and C++ code for Real-Time library features, from design through delivery.
  • Resolve issues that customers raise.
  • Design and build high-quality software along with its documentation.
  • Estimate the time and complexity of each feature implementation.
  • Write unit tests that give strong coverage, and review QA test plans that exercise your changes.
  • Set priorities for your tasks and finish them on schedule.
  • Build and maintain tools and applications with clean, efficient code that follows open-source standards.
  • Automate work with suitable tools and scripts.
  • Inspect and troubleshoot code, and run validation and verification tests.
  • Work with internal teams and vendors to repair and improve products.
  • Partner with support to find product faults and fix them.
  • Record development phases and monitor systems.
  • Keep software current with the latest technologies and standards.
  • Deploy containerised products to Azure, AWS or another cloud environment.

Requirements

  • Bachelor's degree in computer science, computer engineering or an equivalent field.
  • A master's degree in computer science or a related field is a plus.
  • Proven track record as a senior software engineer with deep software development experience.
  • Strong command of C and C++.
  • Hands-on experience with low-level networking and socket programming.
  • Working knowledge of TCP/IP and UDP multicast protocols.
  • Familiarity with GitLab, GitHub or another source control system.
  • Knowledge of Jira.
  • Knowledge of Agile methods.
  • Experience on Linux and Windows, plus cross-platform development.
  • Strong organisational skills.
  • Analytical thinking and solid problem solving.
  • Familiarity with large-scale deployments using Kubernetes, Docker and Terraform.
  • Familiarity with CI/CD pipelines and their scripting.
  • Knowledge of other languages such as Java, Ruby, R, Go, Node.js and Perl is a plus.
  • Knowledge of CMake is a plus.
  • Exposure to using AI to optimise development tasks is a plus.

Conditions

You can be based locally or work remotely as part of the development teams.

The company does not discriminate on any protected basis and will make reasonable accommodations for religious practices and for mental health or physical disability needs.

Benefits

  • Competitive salary and access to formal and informal learning tools for your development.
  • 25 days of holiday per year.
  • One additional day off for your birthday.
  • Annual wellness allowance.
  • Share Purchase Plan.
  • Medical health insurance and a medical subscription covering preventive services.
  • Life insurance.
  • Pillar 3 private pension.
  • Meal vouchers.
  • Flexible benefits.
  • Bookster.
  • Volunteering events.
  • Colleagues with at least one year's continuous service who become parents receive at least 26 weeks' paid leave and may return on a phased basis, subject to company policy and guidelines.

About the company

LSEG

  • Industry: FinTech

Also hiring in Poland, United States, Bucharest, Romania and 10 more places

6 of their 74 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 3 red flags

Still hiring?

13 checks

1 red flag

How crowded?

6 checks

2 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details11 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • Node.js
  • Go
  • Java
  • AWS
  • Kubernetes
  • Docker
  • Terraform
  • JavaScript
  • C++
  • Ruby
  • Azure
  • Linux
  • CI/CD
Seniority
Senior
Type
Full-time
Industry
FinTech
Specialty
Backend
Region
Europe
Show 5 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
6+ years
Tech stack
  • Node.js
  • Go
  • Java
  • AWS
  • Kubernetes
  • Docker
  • Terraform
  • JavaScript
  • C++
  • Ruby
  • Azure
  • Linux
  • CI/CD

Location

Work model
Remote
Region
Europe

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Company

Industry
FinTech

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason