At a Glance
- Tasks: Design and build data pipelines for financial datasets, ensuring quality and reliability.
- Company: Join Quant Capital, a leading trading and research firm focused on high-quality data solutions.
- Benefits: Enjoy a hybrid work model with 4 days in the office and 1 day remote.
- Why this job: Work autonomously on impactful projects that blend software engineering with data science.
- Qualifications: Strong programming skills in languages like Go, Java, or C++, and experience with distributed systems.
- Other info: Be part of a technical team tackling critical datasets in finance.
The predicted salary is between 48000 - 72000 £ per year.
Quant Capital is hiring for a trading and research firm seeking a Software Engineer to join its Data Platform team. This team owns the infrastructure that powers structured, high-quality datasets used across trading, research, and operations. The focus is not on breadth but depth, consolidating the most critical financial datasets into clean, accessible, and reliable pipelines. You’ll work at the intersection of systems engineering, data quality, and automation, shaping the way the firm accesses and relies on structured data.
Role Overview
You’ll design and build robust data ingestion pipelines, apply algorithmic solutions to data validation problems, and contribute to a centralised platform that internal teams use to consume market and reference data. Your work will directly support decisions made across the business daily. This is a high-autonomy role where proactive ownership, clean code, and system-level thinking are valued more than process or oversight.
Key Responsibilities
- Design and maintain pipelines for ingesting and cleaning financial datasets
- Integrate with distributed internal systems to serve structured data to end-users
- Develop new algorithmic techniques for quality control, error correction, and anomaly detection
- Engage with internal stakeholders to shape schema, resolve issues, and anticipate data needs
- Optimise systems for performance, reliability, and long-term maintainability
Required Experience
- Confident programmer in a statically typed language (e.g. Go, Java, C++)
- Strong background in distributed systems or backend platform engineering
- Solid understanding of statistics, data quality metrics, and applied ML concepts
- Experience with relational databases (Postgres, MySQL, etc.) from both usage and administration perspectives
- Ability to analyse noisy data and design tooling to surface problems early
Why Apply?
- Build and own the firm’s centralised, business-critical data platform
- Work on clean, structured engineering challenges with long-term value
- Blend software engineering with data science and system design
- High autonomy, low overhead, and real exposure across trading and research
- Join a deeply technical team working on some of the most important datasets in the business
All applications are handled with strict discretion – nothing is shared without your approval.
Software Engineer – Data Platform Engineering employer: Quant Capital
Contact Detail:
Quant Capital Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer – Data Platform Engineering
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Go, Java, or C++. Having hands-on experience or projects showcasing your skills in these languages will make you stand out during discussions.
✨Tip Number 2
Engage with the data engineering community online. Join forums or groups related to data platforms and distributed systems. This can help you gain insights into industry trends and best practices, which you can discuss during your interview.
✨Tip Number 3
Prepare to demonstrate your understanding of data quality metrics and algorithmic solutions. Think of examples from your past work where you tackled similar challenges, as this will show your practical knowledge and problem-solving skills.
✨Tip Number 4
Research Quant Capital and their approach to data management. Understanding their business model and how they utilise data can help you tailor your conversations and show that you're genuinely interested in contributing to their goals.
We think you need these skills to ace Software Engineer – Data Platform Engineering
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with statically typed languages like Go, Java, or C++. Emphasise any work you've done with data ingestion pipelines and distributed systems.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss how your background in backend platform engineering and data quality aligns with the responsibilities outlined in the job description.
Showcase Relevant Projects: If you have worked on projects involving algorithmic solutions for data validation or have experience with relational databases, be sure to include these in your application. Provide specific examples of how you contributed to data quality and system performance.
Highlight Soft Skills: Since this role values proactive ownership and system-level thinking, mention instances where you've taken initiative or solved complex problems independently. This will demonstrate your fit for the high-autonomy environment.
How to prepare for a job interview at Quant Capital
✨Showcase Your Technical Skills
Be prepared to discuss your experience with statically typed languages like Go, Java, or C++. Highlight specific projects where you've designed and built data ingestion pipelines or worked with distributed systems.
✨Demonstrate Problem-Solving Abilities
Expect questions that assess your ability to tackle data quality issues. Prepare examples of how you've applied algorithmic solutions for error correction or anomaly detection in past roles.
✨Engage with Stakeholders
Since the role involves working closely with internal teams, be ready to discuss how you've collaborated with stakeholders in the past. Share experiences where you shaped data schemas or resolved data-related issues.
✨Emphasise Autonomy and Ownership
This position values proactive ownership, so be sure to convey your ability to work independently. Discuss instances where you've taken initiative on projects and how you ensure clean, maintainable code.