At a Glance
- Tasks: Develop and maintain cutting-edge FX trading systems and user interfaces.
- Company: Join a tech-driven global market maker with over 1,000 employees worldwide.
- Benefits: Enjoy competitive pay, 27 vacation days, gym perks, and continuous learning opportunities.
- Why this job: Shape the future of FX trading in a dynamic, innovative environment.
- Qualifications: Strong coding skills in C#, C++, Java; passion for problem-solving and collaboration.
- Other info: Opportunity for international transfers and impactful career growth.
The predicted salary is between 43200 - 72000 £ per year.
My client is looking for Senior Software Engineers to join their burgeoning London office where you will be responsible for developing the FX platform as well as helping to establish new trading platforms for new markets in the future. This is a chance to help shape the position and disrupt the FX marketplace. An eye for design and an entrepreneurial mindset will be critical for the firm’s success as well as your own.
The client:
A leading trading firm driven by technology with over one thousand employees globally. Pioneering their own trading strategies and systems using clean code and sophisticated technology, they run a global network with thousands of high-performance, low-latency applications that solve problems in nanoseconds. Technology facilitates the ability to tackle the challenging problems of trading in new ways. They build sophisticated trading engines, low-latency connectivity software, modern user interfaces and more in-house. Having a team of passionate, inventive software developers that thrive on solving problems is fundamental to continued success. Here you can build something in the morning and it’s trading in the afternoon.
What you’ll do:
- Design, develop, support, and maintain trading systems, tools and infrastructure
- Build user interfaces that present coherent, responsive real-time visualizations of market activity and system performance while providing intuitive control of a highly complex system
- Integrate the system with multi-trading platforms and third parties as well as the global office network
- Build pricing automation rules for an OTC trading business with an extremely low error tolerance
- Collaborate deeply with traders, risk analysts, researchers, and other engineers
- Gain and develop an in-depth understanding of trading theory and practice
- Ensure new and existing programs adhere to their coding, architectural, and operational standards
What you’ll need:
- Authorisation to work in the UK preferred
- Strong engineering instincts and a deep understanding of computer science fundamentals
- Experience writing software in C#, C++, C, or Java with a proven ability to deliver scalable, reliable, high-quality clean code
- A passion for continuous improvement and test-driven design plus innovative, big-picture thinking grounded in real-world pragmatism
- An understanding of the FIX engines, FIX protocol and connectivity
- Ability to operate autonomously as well as collaborate with developers, traders, researchers and business operations
- Ideally experience connecting trading platforms to multi-trading platforms and exchanges and the ability to build a trading system that covers the entire lifecycle
- Options or FX experience is a plus, but not essential as training will be offered
- Experience or an interest in low-latency optimisation, networking or real-time systems will set you apart from other applicants
What’s in it for you?
London is home to the foreign exchange trading business and a growing hub for the commodity trading business. You will be part of a well-established and high performing global firm whilst experiencing the excitement that comes from a growing operation. As London operations grow there is a real opportunity to make a huge impact and take your career to a new level. They offer a supportive environment for you to perform at your best. Key benefits include:
- Competitive remuneration
- 27 paid vacation days plus all UK public holidays
- Daily breakfast and lunch
- Home to office commute covered
- 50% paid gym subscription
- Private Medical Insurance
- Pension scheme
- Training and continuous learning opportunities
- Access to conferences and Tech events
- International transfer opportunities
Contact:
If this sounds like you, or you’d like more information, please get in touch:
George Hutchinson-Binks
(+44) 07885 545220
linkedin.com/in/george-hutchinson-binks-a62a69252
#J-18808-Ljbffr
Senior Software Engineer - FX Platform- Tech-driven Global Market Maker employer: NCAA (National Collegiate Athletic Association)
Contact Detail:
NCAA (National Collegiate Athletic Association) Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - FX Platform- Tech-driven Global Market Maker
✨Tip Number 1
Familiarize yourself with the FX market and trading systems. Understanding the nuances of foreign exchange trading will not only help you in interviews but also demonstrate your genuine interest in the role.
✨Tip Number 2
Showcase your experience with low-latency systems and real-time applications. Highlight any projects where you've optimized performance, as this is a key aspect of the role.
✨Tip Number 3
Network with professionals in the trading technology space. Attend relevant meetups or conferences to connect with industry experts and gain insights that could be beneficial during your application process.
✨Tip Number 4
Prepare to discuss your coding practices and experiences with clean code principles. Be ready to share examples of how you've implemented test-driven design and continuous improvement in your previous roles.
We think you need these skills to ace Senior Software Engineer - FX Platform- Tech-driven Global Market Maker
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Senior Software Engineer position. Familiarize yourself with the FX platform and the technologies mentioned in the job description.
Tailor Your CV: Customize your CV to highlight relevant experience in software development, particularly in C#, C++, C, or Java. Emphasize any experience with trading systems, low-latency optimization, and your understanding of FIX engines and protocols.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and trading. Discuss your entrepreneurial mindset and how it aligns with the company's goals. Mention specific projects or experiences that demonstrate your ability to deliver high-quality, clean code.
Showcase Problem-Solving Skills: In your application, provide examples of how you've tackled complex problems in previous roles. Highlight your collaborative experiences with traders, analysts, and other engineers, as well as your ability to work autonomously.
How to prepare for a job interview at NCAA (National Collegiate Athletic Association)
✨Showcase Your Technical Skills
Be prepared to discuss your experience with programming languages like C#, C++, C, or Java. Highlight specific projects where you delivered scalable and reliable code, and be ready to explain your approach to clean coding and test-driven design.
✨Demonstrate Your Understanding of Trading Systems
Familiarize yourself with trading theory and practice, especially if you have experience with FX or options. Be ready to discuss how you would approach building a trading system that integrates with multiple platforms and adheres to operational standards.
✨Emphasize Collaboration and Communication
This role requires deep collaboration with traders, risk analysts, and other engineers. Prepare examples of how you've successfully worked in teams, communicated complex ideas, and contributed to a shared goal in previous roles.
✨Express Your Passion for Continuous Improvement
Share your enthusiasm for learning and improving processes. Discuss any experiences where you implemented innovative solutions or optimized existing systems, particularly in low-latency environments or real-time systems.