We are seeking a Senior Software Engineer for LSEG’s Elektron Real Time Data Distribution System in the Real Time Core team, working directly with your team and with groups across the organisation to ensure the best service for our client base
Job Summary
We are seeking a Senior Software Engineer for LSEG’s Elektron Real Time Data Distribution System in the Real Time Core team, working directly with your team and with groups across the organisation to ensure the best service for our client base.
You will be a member of a multi-skilled team building and maintaining components for our market leading Elektron system, striving for engineers to work within agile teams that emphasize standard process and believe quality is everyone’s responsibility.
We are looking for intellectually curious people, passionate about the bigger picture of how technology industry is evolving, ready to ask difficult questions and deal with complicated scenarios!
Matching Summary
We are seeking a Senior Software Engineer for LSEG’s Elektron Real Time Data Distribution System in the Real Time Core team, working directly with your team and with groups across the organisation to ensure the best service for our client base.
Skills & Requirements
Must-have
Strong C/C++ experience (minimum 5 years)
Strong multithreading development experience
High performance software development
Low latency, high throughput development
TCP/Secure Socket Layer/UDP Multicast development
Cloud technologies like AWS/Azure/GCP
Containerization and orchestration (Docker, Podman and Kubernetes)
Nice-to-have
Intellectually curious and passionate about technology
Creative and a problem solver
Development of Scripting Languages including Python, JS and Node
Knowledge of building automation
Key Requirements
Minimum 5 years C/C++ experience
Cross-platform development on Linux
Memory management experience
Development and migration experience using Cloud technologies
Experience with containerization and orchestration