At a Glance
- Tasks: Develop and optimise trading applications while collaborating with traders and researchers.
- Company: Join a leading tech-driven trading firm with a dynamic global presence.
- Benefits: Enjoy competitive salary, profit sharing, training, and wellness perks like chair massages and Friday drinks.
- Why this job: Experience a fast-paced, innovative culture where your work directly impacts trading success.
- Qualifications: Proficiency in OOP languages and a solid understanding of computer science principles required.
- Other info: Relocation assistance available for the right candidates.
The predicted salary is between 28800 - 48000 £ per year.
The client: A leading trading firm driven by technology with over one thousand employees globally. Since trading on the floor changed to screen-based trading, they constantly need the most advanced technology, trading software and connections to the market. The atmosphere here is fast, but exciting. This makes working in the Trading Technology team a great challenge, whereby expertise, innovation and fun go hand in hand every day.
What you'll do: You will be responsible for the full stack of applications required to run the trading business. Activities range from developing ultra-low-latency exchange protocol encoders and decoders, writing and fine-tuning automated trading strategies, to helping the monitoring and analysis effort by creating and extending user interfaces to provide the traders with more information and control. You'll interact closely with traders and researchers to understand the business needs and design effective solutions. Sitting on the trading floor you will be amidst the action and get instant feedback on the results of your work.
What you'll need:
- Mastery of one or more OOP languages (e.g. C++, C# or Java);
- The ability and desire to write simple and clean code;
- A solid grasp of computer science, algorithms, memory, and concurrency models, CPU-architecture, operating systems, relational databases, etc.;
- An entrepreneurial attitude and interest in the financial industry;
- An ambition to stay on top of things and keep improving.
What you can expect: An energetic and collaborative work culture with ambitious, down-to-earth colleagues. They constantly ask themselves how to do better, which creates a stimulating and fun environment. Next to a competitive salary and excellent benefits (such as an attractive profit sharing structure, training opportunities, fully paid first-class commuting expenses, a premium-free pension, discounts on health insurance, breakfast and lunch facilities, sports and leisure activities, weekly chair massages and Friday afternoon drinks), you will get the support and tools to develop your skills on the job so that you feel empowered to be at your best, both personally and professionally. Relocation assistance also provided where necessary.
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
Software Engineer, Automated Trading Systems- Tech-driven Global Market Maker employer: Acord (association For Cooperative Operations Research And Development)
Contact Detail:
Acord (association For Cooperative Operations Research And Development) Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer, Automated Trading Systems- Tech-driven Global Market Maker
✨Tip Number 1
Familiarise yourself with the latest trends in automated trading systems. Understanding the current technologies and methodologies used in the industry will help you engage in meaningful conversations during interviews and demonstrate your passion for the field.
✨Tip Number 2
Network with professionals in the trading technology space. Attend industry meetups, webinars, or conferences to connect with people who work at trading firms. This can provide you with insider knowledge and potentially lead to referrals.
✨Tip Number 3
Brush up on your coding skills, particularly in OOP languages like C++, C#, or Java. Consider working on personal projects or contributing to open-source projects that showcase your ability to write clean and efficient code, as this will be crucial for the role.
✨Tip Number 4
Prepare to discuss your understanding of algorithms, memory management, and concurrency models. Be ready to explain how these concepts apply to real-world trading applications, as this knowledge will set you apart from other candidates.
We think you need these skills to ace Software Engineer, Automated Trading Systems- Tech-driven Global Market Maker
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with OOP languages like C++, C#, or Java. Include specific projects or roles where you developed trading software or worked in a fast-paced environment.
Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and the financial industry. Mention your entrepreneurial attitude and how it aligns with the company's culture of innovation and improvement.
Showcase Relevant Skills: Emphasise your understanding of algorithms, memory management, and CPU architecture. Provide examples of how you've applied these skills in previous roles, especially in relation to automated trading systems.
Prepare for Technical Questions: Anticipate technical questions related to software development and trading systems. Brush up on your knowledge of low-latency programming and be ready to discuss your approach to writing clean and efficient code.
How to prepare for a job interview at Acord (association For Cooperative Operations Research And Development)
✨Showcase Your Technical Skills
Make sure to highlight your mastery of OOP languages like C++, C#, or Java during the interview. Be prepared to discuss specific projects where you've applied these skills, especially in developing low-latency applications or automated trading strategies.
✨Demonstrate Problem-Solving Abilities
Expect to face technical challenges during the interview. Practice explaining your thought process when solving problems related to algorithms, memory management, and concurrency models. This will show your analytical skills and how you approach complex issues.
✨Understand the Trading Environment
Familiarise yourself with the basics of trading and financial markets. Being able to discuss how technology impacts trading strategies and market dynamics will demonstrate your entrepreneurial attitude and genuine interest in the financial industry.
✨Emphasise Collaboration and Communication
Since you'll be working closely with traders and researchers, it's crucial to showcase your ability to communicate effectively. Share examples of past experiences where you collaborated with others to design solutions that met business needs.