Software Engineer
Radley James · London Area, United Kingdom
قدّم وتابع مع أبلاي إيدجA technology-driven trading firm operating across global financial markets, is looking for a talented Software Data Engineer to help design, build, and maintain the data platforms that power our trading, research, and operational systems.The RoleAs a Software Data Engineer, you will work closely with software engineers, quantitative researchers, traders, and infrastructure teams to develop robust, scalable, and high-performance data solutions. You will be responsible for building data pipelines, improving data quality, and developing systems that support both real-time and historical market data processing.This is a hands-on engineering role that requires strong software development skills alongside expertise in data engineering and distributed systems.ResponsibilitiesDesign, develop, and maintain scalable data pipelines and processing frameworks.Build and optimise systems for ingesting, storing, and distributing market and trading data.Develop software solutions for real-time and batch data processing.Ensure the accuracy, consistency, and availability of critical datasets.Implement monitoring, validation, and alerting frameworks to maintain data quality.Collaborate with quantitative researchers and traders to deliver reliable datasets and analytics.Improve performance, scalability, and resilience of existing data infrastructure.Contribute to architecture decisions and engineering best practices.Support cloud and on-premises data platforms as required.RequirementsStrong software engineering experience using Python or C++.Experience building production-grade data pipelines and distributed data systems.Strong understanding of databases, data modelling, and data architecture.Experience with SQL and large-scale data processing technologies.Familiarity with messaging and streaming technologies such as Kafka or similar platforms.Understanding of software development best practicesStrong problem-solving skills and attention to detail.Excellent communication and collaboration skills.