At a Glance
- Tasks: Join a new team to design and build a cutting-edge Trading Data platform.
- Company: XTX Markets, a leading algorithmic trading firm with a collaborative culture.
- Benefits: Enjoy free meals, gym access, extensive medical benefits, and 25 days paid holiday.
- Other info: Dynamic environment with opportunities for growth and learning in a diverse team.
- Why this job: Work with state-of-the-art technology and make a real impact in the trading industry.
- Qualifications: Strong programming skills and a passion for tackling complex technical challenges.
The predicted salary is between 60000 - 80000 £ per year.
XTX Markets is a leading algorithmic trading firm which uses state-of-the-art machine learning technology to produce price forecasts for over 50,000 financial instruments across equities, fixed income, currencies, commodities and crypto. It trades over $250bn a day across 35 countries and has over 250 employees based in various locations including London, Singapore, New York, Paris, Bristol, Mumbai, Yerevan and Kajaani.
The Trading Data Technology team is responsible for the design, implementation, and operation of the firm’s Trading Data platform. This platform is an early stage / greenfield build, focusing on standardising the capture of the firm's order data and making it available to systems and users. The system is designed to handle hundreds of millions of messages a day in real time, with multiple forms of storage to support various stakeholders.
Responsibilities include:
- Building back-end services in Go and web-based GUI development in React.
- Communicating across front and back-office teams to understand business requirements and convert them into scalable, technical solutions.
- Owning the design and development for projects.
Requirements:
- A solid grounding in academic CS fundamentals, algorithms and data structures.
- Strong proficiency in a statically typed language.
- Desire to take ownership over projects and complex technical challenges.
- Familiarity with concurrent programming techniques and exposure to asynchronous, distributed systems.
- Understanding of database performance characteristics including indexing and query execution.
- Approximately 3 to 5 years’ experience is targeted.
Benefits include:
- Onsite gym, sauna, and fitness classes at no charge.
- Extensive medical benefits including an on-site doctor and therapist at no charge.
- Breakfast and lunch provided daily.
- 25 days paid holiday per year + statutory holiday and paid sick days.
- Currently operating 4 days a week in-office, 1 from home.
Software Engineer - Trading Data Technology employer: XTX Markets
Contact Detail:
XTX Markets Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Trading Data Technology
✨Tip Number 1
Network like a pro! Reach out to current employees at XTX Markets on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role in the Trading Data Technology team.
✨Tip Number 2
Prepare for technical interviews by brushing up on your coding skills. Practice algorithms and data structures, and get comfortable with Go if you can. We want to see your problem-solving skills in action!
✨Tip Number 3
Show your passion for technology and trading! During interviews, share your thoughts on recent trends in algorithmic trading or machine learning. This will demonstrate your enthusiasm and fit for the culture at XTX.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at XTX Markets.
We think you need these skills to ace Software Engineer - Trading Data Technology
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the role of Software Engineer in Trading Data Technology. Highlight any relevant projects or technologies you've worked with, especially if they relate to data handling or software development.
Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality and passion for the role. Explain why you're excited about working at XTX Markets and how your background makes you a great fit for our team. Don't forget to mention your willingness to learn new technologies!
Showcase Your Problem-Solving Skills: In your application, include examples of how you've tackled complex technical challenges in the past. We love seeing candidates who can think critically and come up with innovative solutions, so don't hold back on sharing your successes!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us that you're genuinely interested in joining our team at XTX Markets!
How to prepare for a job interview at XTX Markets
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially Go and React. Even if you haven't used them before, showing a willingness to learn and adapt will impress the interviewers.
✨Understand the Business
Get a grasp of how algorithmic trading works and the role of data in it. Research XTX Markets and their approach to trading data technology. This will help you connect your technical skills to their business needs during the interview.
✨Showcase Problem-Solving Skills
Be prepared to discuss past projects where you tackled complex technical challenges. Highlight your thought process and how you approached problem-solving, as this aligns with their focus on ownership and rigorous software engineering.
✨Ask Insightful Questions
Prepare thoughtful questions about the Trading Data Technology team and their projects. This shows your genuine interest in the role and helps you understand how you can contribute to their goals.