At a Glance
- Tasks: Build cutting-edge low-latency crypto trading systems and collaborate with traders and product teams.
- Company: Leading institutional digital asset firm with a global presence.
- Benefits: Up to Β£150,000 salary, bonuses, health benefits, and continuous learning opportunities.
- Other info: Hybrid working model with excellent career growth and smart, entrepreneurial colleagues.
- Why this job: Join a dynamic team at the forefront of digital assets and make a real impact.
- Qualifications: 10+ years Java experience in front office, strong skills in concurrency and multithreading.
The predicted salary is between 135000 - 150000 β¬ per year.
Java Electronic Trading Engineer β Front office London β Hybrid
The company
This is an unmissable opportunity for an experienced Java Electronic Trading Engineer to join one of the leading institutional digital asset firms in the market. With a global footprint and a platform spanning trading, asset management, custody and tokenisation, they are scaling out their London trading technology team to build the next generation of crypto trading systems.
What you will get
- Up to Β£150,000 basic depending on experience.
- Discretionary bonus and equity / share schemes.
- Company-paid health and protective benefits for you and your dependents.
- Access to continuous learning, mentoring and personal growth.
- Free virtual coaching and counselling sessions.
- Hybrid working with a strong London office presence.
- Smart, entrepreneurial colleagues at the cutting edge of digital assets.
What you will do
- Build the next generation of low-latency crypto trading systems from the ground up.
- Develop core server-side Java components across order management, market connectivity, low latency messaging and price distribution.
- Work deep in the stack β performance profiling, optimisation and tuning under live trading conditions.
- Collaborate closely with front office traders, quants and product teams.
- Own issues end-to-end β from design through to production support.
- Contribute to the technical strategy of a fast-growing trading platform.
What you need:
- 10+ years of relevant Java development experience in a front office environment.
- Excellent core Java skills and exceptional knowledge of concurrency and multithreaded programming.
- Proven experience developing low latency pricing and trading systems in a Linux environment.
- Strong application performance profiling and optimisation skills.
- Experience working in a low latency, zero GC environment (eFX or similar a strong plus).
- Knowledge of institutional encodings (FIX, SBE) and low latency messaging (e.g. Aeron, 29West).
- Familiarity with fault tolerant, high availability, distributed computing.
- Crypto / digital asset experience or genuine curiosity about the space.
- A right to work in the UK without sponsorship.
Senior Software Engineer - Front office employer: Harrington Starr
Join a pioneering firm at the forefront of digital assets, where as a Senior Software Engineer, you will thrive in a dynamic and innovative environment. With competitive compensation, comprehensive health benefits, and a strong emphasis on personal growth through continuous learning and mentoring, this company fosters a collaborative culture among smart, entrepreneurial colleagues. The hybrid working model allows for flexibility while maintaining a vibrant office presence in London, making it an ideal place for those looking to make a significant impact in the world of crypto trading systems.
StudySmarter Expert Adviceπ€«
We think this is how you could land Senior Software Engineer - Front office
β¨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works in crypto trading. Building relationships can open doors that a CV just can't.
β¨Show Off Your Skills
Donβt just talk about your experience; demonstrate it! Consider creating a portfolio of projects or contributions to open-source software that showcases your Java skills and low-latency systems expertise. This will make you stand out!
β¨Ace the Interview
Prepare for technical interviews by brushing up on core Java concepts and low-latency programming. Practice coding challenges and be ready to discuss your past projects in detail. Confidence and clarity are key!
β¨Apply Through Us
Make sure to apply through our website! Weβre always on the lookout for talented individuals like you, and applying directly can give you an edge. Plus, we love seeing candidates who are proactive!
We think you need these skills to ace Senior Software Engineer - Front office
Some tips for your application π«‘
Tailor Your CV:Make sure your CV is tailored to the role of Senior Software Engineer. Highlight your Java development experience, especially in low-latency systems, and any relevant projects that showcase your skills in a front office environment.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about crypto trading systems and how your experience aligns with our needs. Keep it concise but impactful!
Showcase Your Technical Skills:In your application, donβt forget to mention your core Java skills and any experience with concurrency and multithreading. We want to see how youβve tackled performance profiling and optimisation in past roles.
Apply Through Our Website:We encourage you to apply directly through our website. Itβs the best way for us to receive your application and ensures youβre considered for this exciting opportunity in our London team!
How to prepare for a job interview at Harrington Starr
β¨Know Your Java Inside Out
Make sure you brush up on your core Java skills, especially around concurrency and multithreaded programming. Be ready to discuss specific projects where you've developed low-latency systems, as this will show your hands-on experience in a front office environment.
β¨Understand the Trading Landscape
Familiarise yourself with the latest trends in crypto trading and digital assets. Being able to discuss current market conditions or recent developments in the space will demonstrate your genuine curiosity and commitment to the industry.
β¨Prepare for Technical Challenges
Expect to face technical questions that test your application performance profiling and optimisation skills. Practise explaining your thought process when tackling issues in a low latency, zero GC environment, as this is crucial for the role.
β¨Showcase Your Collaborative Spirit
Since the role involves working closely with traders, quants, and product teams, be prepared to share examples of how you've successfully collaborated in the past. Highlighting your ability to own issues end-to-end will also resonate well with the interviewers.