At a Glance
- Tasks: Bridge trading strategies and engineering, optimising systems for market performance.
- Company: Remote-first venture builder focused on innovative trading solutions.
- Benefits: 38 days paid vacation, flexible hours, and autonomy in decision-making.
- Why this job: Make a real impact in high-frequency trading with cutting-edge technology.
- Qualifications: 5+ years in trading systems, JVM expertise, and strong problem-solving skills.
- Other info: Join a forward-thinking team with excellent career growth opportunities.
The predicted salary is between 48000 - 72000 ÂŁ per year.
A highly specialized engineer who will bridge the gap between our quantitative trading strategies and our core engineering implementation. We require a senior engineer with deep domain experience in trading systems to guide architectural decisions, ensuring our systems are optimized for market microstructure, latency, and risk safety.
You will act as a high-level technical advisor and individual contributor, validating our architectural path and preventing costly domain-specific mistakes. Your voice will be crucial in defining the system architecture and making technical decisions to ensure optimized order execution.
We value domain experience over raw coding volume. We prefer a solid engineer who has spent years strictly in the trading domain and understands "why" systems fail, over a rockstar developer who has only worked in generic tech. You are pragmatic, focusing on stability and predictable latency over theoretical perfection.
Technical Challenges- Lots of data â processing millions of transactions and market pairs data points daily
- Technical complexity â integrating with various exchanges requires careful design and essential monitoring systems to ensure a robust platform
- Scalability â developing solutions to efficiently process and store millions of transactions for subsequent analysis
- Latency â reducing communication latency across multiple physical regions to a minimum
- Over 5 years of experience working at an HFT firm, market maker, algorithmic trading firm, or top crypto exchange with trading-related responsibilities.
- Considerable expertise in developing systems with subâmillisecond order execution.
- JVM language development background with deep knowledge of the JVM internals.
- Experience in building system architecture for trading systems.
- Familiarity with FIX, WebSocket, and REST API limitations in a trading context.
- Good theoretical knowledge of spot and futures trading internals.
- Proven ability to analyze and solve complex technical problems.
- Familiarity with multithreading concepts and distributed computing.
- Selfâmotivated with a strong sense of ownership, capable of working independently with minimal supervision.
- Great communication skills with both technical and nonâtechnical people.
- Proficient in both written and spoken English, at a B2 level or higher.
- Scala and/or functional programming experience.
- Experience transitioning systems from Cloud (GCP/AWS) to bareâmetal or hybrid environments.
- Architectural Advisory â collaborate with the Head of Technology to define the system architecture and provide domain context for connectivity, execution routing, and state management.
- Performance Engineering & PoCs â research and prototype architectural optimizations, building Proofs of Concept for highâperformance components such as evaluating tools like Aeron or optimizing order execution.
- Continuous Performance Analysis â regularly profile the production environment with our Performance Engineer and analyze system behavior postâfactum to identify latency outliers, inefficiencies, and network overheads.
- System Behavior & Risk Logic â ensure technical implementation aligns with trading realities by validating logic for synthetic market generation, handling exchange disconnects, and managing order state during highâvolatility events.
- Provide technical guidance and support throughout the product lifecycle, including early stages of development.
- Technical Mentorship â elevate the domain knowledge of the engineering team through design reviews and feedback, helping generic backend engineers understand constraints of lowâlatency trading systems.
- Lead and collaborate with crossâfunctional teams, working closely with engineers, analytics, and other groups to navigate varying levels of detail.
- Remoteâfirst company â you can work from anywhere in the world.
- Flexible working hours â core hours are 11 amâ3 pm CET with flexibility outside this window.
- 38 days of paid vacation leave and 14 days of paid sick leave.
- Autonomy to make decisions and explore new ideas in a forwardâthinking team.
- Stage 1 â Screening meeting with Talent Acquisition Partner: basic information about ICEO, the project, the role, and the offer. General questions about your experience (about 30 minutes).
- Stage 2 â Technical Interview with Senior Developer (1 hour).
- Stage 3 â Final Interview with Head of Technology (1 hour).
Employment type Fullâtime
Trading System Architect in London employer: ICEO - Venture Builder
Contact Detail:
ICEO - Venture Builder Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land Trading System Architect in London
â¨Tip Number 1
Network like a pro! Reach out to folks in the trading industry on LinkedIn or at meetups. A personal connection can often get your foot in the door faster than a CV.
â¨Tip Number 2
Show off your expertise! Prepare to discuss specific projects you've worked on that relate to trading systems. Be ready to explain how you tackled challenges and what you learned from them.
â¨Tip Number 3
Practice makes perfect! Get comfortable with common technical interview questions related to trading systems. Mock interviews with friends or mentors can help you nail your responses.
â¨Tip Number 4
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.
We think you need these skills to ace Trading System Architect in London
Some tips for your application đŤĄ
Tailor Your CV: Make sure your CV is tailored to highlight your experience in trading systems. We want to see how your background aligns with the specific requirements of the Trading System Architect role, so donât hold back on showcasing your domain expertise!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why youâre passionate about trading systems and how your experience makes you the perfect fit for us. Keep it concise but impactful â we love a good story!
Showcase Technical Skills: Donât forget to highlight your technical skills relevant to the role, especially your experience with JVM languages and system architecture. Weâre looking for someone who can bridge the gap between trading strategies and engineering, so make that clear!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications better and ensures you donât miss out on any important updates from us. Plus, itâs super easy!
How to prepare for a job interview at ICEO - Venture Builder
â¨Know Your Trading Systems
Make sure you brush up on your knowledge of trading systems, especially the ones you've worked with. Be ready to discuss specific architectural decisions you've made in the past and how they impacted performance. This will show that you understand the nuances of trading systems and can contribute meaningfully.
â¨Demonstrate Problem-Solving Skills
Prepare to share examples of complex technical problems you've solved in a trading context. Think about situations where you had to optimise latency or manage risk during high-volatility events. This will highlight your experience and ability to think critically under pressure.
â¨Communicate Clearly
Since you'll be working with both technical and non-technical teams, practice explaining complex concepts in simple terms. During the interview, aim for clarity and ensure your communication is effective. This will demonstrate your ability to bridge the gap between different stakeholders.
â¨Show Your Passion for Performance Engineering
Express your enthusiasm for performance engineering and continuous improvement. Discuss any relevant projects or prototypes you've worked on, especially those involving high-performance components. This will convey your commitment to optimising order execution and system behaviour.