Containerization and orchestration (docker, kubernetes)
We are seeking a Principal Software Engineer for LSEG’s Elektron Real Time Data Distribution System in the Real Time Core team, combining strong technical and collaboration skills in a demanding and dynamic environment
Job Summary
We are seeking a Principal Software Engineer for LSEG’s Elektron Real Time Data Distribution System in the Real Time Core team, combining strong technical and collaboration skills in a demanding and dynamic environment.
You will work directly with your team and with groups across the organisation to ensure the best service for our client base, building and maintaining components for our market leading Elektron system.
LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives, in a professional, fun and creative work environment with opportunities to progress your career.
Matching Summary
We are seeking a Principal Software Engineer for LSEG’s Elektron Real Time Data Distribution System in the Real Time Core team, combining strong technical and collaboration skills in a demanding and dynamic environment.
Skills & Requirements
Must-have
Strong programming experience (minimum 3 years)
Cross-platform development on RedHat Linux
Containerization and orchestration (Docker, Kubernetes)
Cloud technologies (AWS/Azure Cloud Formation)
CI/CD pipelines automation
AGILE Software Development techniques (TDD/BDD)
Nice-to-have
High Transactional, Low Latency development
Scripting Languages (Python, JS, Node)
Building automation knowledge
Key Requirements
Minimum 3 years programming experience
Degree level qualification (Computing / Computer Science or related discipline)
Experience with repositories for multi-person, multi-software versions pipelines
Experience with Atlassian toolsets
Excellent verbal communication and written documentation skills
Strong problem-solving skills
Ability to react to quickly changing technical events