Senior Software Engineer- Data Infrastructure
Listed on 2026-07-09
-
Software Development
Backend Developer, Cloud Engineer - Software, Database Engineering, Software Engineer
Senior Software Engineer
- Data Infrastructure
Our client is a technology-driven trading organisation operating in a highly data-intensive environment. They are seeking a Senior Software Engineer to help build and scale the core infrastructure that powers large-scale data ingestion, processing, and distribution across the business.
The RoleYou will work on distributed systems and high-performance backend services that support real-time messaging, large-scale data processing, and distributed storage. The role offers the opportunity to influence architecture, drive technical decisions, and contribute to the evolution of critical platform infrastructure.
Key Responsibilities- Design and develop scalable distributed systems and backend services
- Build infrastructure supporting large-scale data ingestion and processing
- Contribute to system architecture and technical design decisions
- Improve performance, reliability, and operational efficiency
- Collaborate with engineers and stakeholders across the organisation
- Mentor engineers and promote engineering best practices
- 7+ years of software engineering experience
- Strong background in distributed systems and backend development
- Proficiency in Java, C++, Rust, or another server-side language
- Experience building and operating large-scale production systems
- Strong understanding of performance optimisation, concurrency, and system design
- Excellent communication and collaboration skills
Experience with modern data platforms, distributed storage, messaging systems, or large-scale analytics environments would be advantageous.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: