$100,200 – $167,000
Listed on LSEG’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
A senior backend engineer role maintaining and building next-generation trading systems for a major financial infrastructure platform. This suits experienced Java developers comfortable with low-latency systems, distributed architecture, and the financial services domain.
Our summary, not LSEG’s wording. The full posting is on their site.
Skills this role names
- Apache Kafka
- Apache Maven
- CI/CD
- Docker
- Git
- Gradle
- Java
- Java Virtual Machine (JVM)
- Kubernetes
- Linux
- Microsoft Azure
- Multithreading
- PostgreSQL
- Redis
- Spring Boot
- Test-Driven Development (TDD)
- Unix
Log in to see which of these are already on your profile.
What they ask for
Required
- 5+ years of software engineering experience as an individual contributor
- Financial industry experience building trading systems
- Strong Java fundamentals including JVM, multithreading, collections, and I/O
- System architecture and design knowledge
- API development, Docker, and Kubernetes experience
- Clean code, unit testing, code review, and refactoring expertise
- Knowledge of SOLID, DRY, and Law of Demeter principles
- Understanding of low-latency development challenges and solutions
- Distributed version control (Git) and build automation (Gradle/Maven)
- Linux/Unix operating systems experience
- RDBMS experience (e.g., PostgreSQL)
- Agile methodology familiarity
- BS/MS in Computer Science or equivalent software engineering qualification
Nice to have
- Test-driven development (TDD) and CI/CD practices
- Spring and Spring Boot experience
- Redis and Apache Kafka experience
- Cloud platform familiarity (preferably Microsoft Azure)
- Strong verbal and written communication skills
- Problem-solving and creative thinking ability