At a Glance
- Tasks: Design and implement software for financial processes, automating payments and data management.
- Company: Join XTX Markets, a leading algorithmic trading firm with a collaborative culture.
- Benefits: Enjoy free gym access, extensive medical benefits, daily meals, and generous holiday allowance.
- Other info: No out-of-hours support needed; excellent career growth opportunities await.
- Why this job: Make an impact in finance tech while working with cutting-edge algorithms and diverse teams.
- Qualifications: 3-5 years of software development experience and strong CS fundamentals required.
The predicted salary is between 36000 - 60000 £ per year.
XTX Markets is an algorithmic trading firm that actively trades tens of thousands of instruments on over eighty venues with a daily volume of almost three hundred billion USD. We partner with counterparties, exchanges, and e-trading venues globally to provide consistent liquidity in the Equity, FX, Fixed Income, Commodity & Options markets, helping market participants throughout the world obtain the best prices in the various assets classes we cover.
We leverage the talent of the people who work here, modern computational techniques and state-of-the-art research infrastructure to analyse large data sets across markets quickly and efficiently, to maximise the effectiveness of our proprietary trading algorithms. The models that drive our trading strategies have evolved considerably over the last 10 years, from econometric methods that gave our company its name, to trees, to neural networks, to modern deep learning architectures. We are actively seeking new methods and ideas.
At XTX Markets technology is our business and we are a diverse organisation which attracts outstanding talent from across all industry backgrounds. We are focused on teamwork and our people collaborate on all aspects of the business, working openly and with respect for each other, our clients and the market. Our culture is non-hierarchical and one where everyone is valued. We strive for excellence in everything we do.
The Role
The Finance Technology team at XTX Markets is responsible for the design, implementation, and operation of the software platform that supports the Financial Control, Treasury, and Tax functions within the business. This consists of complex systems and services designed to efficiently automate a variety of processes:
- Payments, in particular those to third party suppliers.
- Capture and validation of purchase orders, invoices, and expenses.
- High-volume data ingestion into external financial control and accounting systems.
- Various financial calculations, such as liquidity and exposure.
- Serving large quantities of enriched data to end users.
- Regulatory reporting, including real time monitoring and alerting.
Additionally, the team helps conduct technical due diligence interviews for XTX Ventures, our venture capital arm. Investments are typically startups that utilise deep AI and machine learning to impact a broad spectrum of sectors, such as healthcare, infrastructure, and next-gen developer services.
Responsibilities
At XTX, Finance Technology developers are engaged in the entire lifecycle of software development, working closely with colleagues throughout the firm to analyse requirements prior to designing, implementing, delivering and supporting solutions. Prior financial experience is not required, but the role will entail rapidly becoming a subject matter expert in this domain.
While developers are expected to respond promptly to support issues during office hours, this role does not require out-of-hours support or working on weekends.
- A solid grounding in academic CS fundamentals (algorithms and data structures).
- Approximately 3 to 5 years’ experience.
- Familiarity with concurrent programming techniques.
- Exposure to asynchronous, distributed systems.
- An understanding of and commitment to rigorous software engineering discipline.
Benefits
- 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
- Various supports for caregivers, including emergency dependent care
- 25 days paid holiday per year + statutory holiday and paid sick days
- Generous Pension contributions
#J-18808-Ljbffr
Software Engineer - Finance Technology employer: XTX Markets
Contact Detail:
XTX Markets Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Finance Technology
✨Tip Number 1
Network like a pro! Reach out to current employees at XTX Markets on LinkedIn or through mutual connections. Ask them about their experiences and any tips they might have for landing a role in Finance Technology.
✨Tip Number 2
Prepare for technical interviews by brushing up on your algorithms and data structures. Practice coding challenges on platforms like LeetCode or HackerRank to get comfortable with the types of questions you might face.
✨Tip Number 3
Showcase your passion for finance technology! During interviews, share any personal projects or experiences that demonstrate your interest in algorithmic trading or financial systems. It’ll set you apart from other candidates.
✨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 the XTX team.
We think you need these skills to ace Software Engineer - Finance Technology
Some tips for your application 🫡
Show Your Passion for Tech: When you're writing your application, let your enthusiasm for technology shine through! We love seeing candidates who are genuinely excited about software development and the impact it can have in finance. Share any personal projects or experiences that highlight your passion.
Tailor Your CV and Cover Letter: Make sure to customise your CV and cover letter for the Software Engineer role at XTX Markets. Highlight relevant skills and experiences that align with our focus on algorithms, data structures, and software engineering discipline. This shows us you’ve done your homework and are serious about joining our team.
Be Clear and Concise: Keep your application clear and to the point. We appreciate straightforward communication, so avoid jargon and fluff. Use bullet points where possible to make your skills and experiences easy to digest. Remember, we want to see what makes you a great fit for our Finance Technology team!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re proactive and keen to be part of our diverse and collaborative culture at XTX Markets.
How to prepare for a job interview at XTX Markets
✨Know Your Tech Inside Out
Make sure you brush up on your computer science fundamentals, especially algorithms and data structures. Be ready to discuss how you've applied these concepts in your previous roles, as this will show your depth of knowledge and problem-solving skills.
✨Understand the Financial Landscape
Even though prior financial experience isn't required, it’s a good idea to familiarise yourself with basic finance concepts. This will help you speak confidently about the role and demonstrate your eagerness to learn and adapt to the finance technology space.
✨Showcase Your Team Spirit
XTX Markets values collaboration and teamwork, so be prepared to share examples of how you've worked effectively in teams. Highlight any experiences where you’ve contributed to group projects or helped resolve conflicts, as this aligns with their non-hierarchical culture.
✨Prepare for Technical Questions
Expect to face technical questions related to concurrent programming and distributed systems. Practice coding problems and be ready to explain your thought process clearly. This will not only showcase your technical skills but also your ability to communicate complex ideas effectively.