At a Glance
- Tasks: Join our team to design and implement controls for high-speed trading systems.
- Company: Be part of a leading firm in Pre-Trade Risk Technology, shaping the future of trading.
- Benefits: Enjoy competitive pay, flexible working options, and opportunities for professional growth.
- Why this job: Work on cutting-edge technology that impacts global markets while collaborating with diverse teams.
- Qualifications: 6+ years in Java server-side development; experience in trading systems is a plus.
- Other info: This role requires an EU work permit and offers a chance to engage with Asian markets.
The predicted salary is between 43200 - 72000 Β£ per year.
We are looking for a Server-Side Engineer to join the Pre-Trade Risk Technology team. The team manages a latency sensitive, distributed system that has a unique challenge of being able to monitor high throughput trade flow, aggregate risk metrics across hundreds of venues and block trades in real-time to prevent control violations. The system runs in every region, and has multi-asset class support. You will join a team which is expanding the controls to support multiple new markets. This role will involve implementation of global controls, but also focus on satisfying unique requirements in Asian markets and maintaining relationships with stakeholders in the Asia region.
Principal Responsibilities
- Interact with business users to design and implement controls to protect the firm and satisfy regulatory requirements
- Design high-throughput / low-latency software to catch and prevent trading errors of millions of orders daily
- Take ownership of your code: from implementation and test automation to deployment and operational support (3rd level only)
Qualifications/Skills
- 6+ years strong Java server-side development experience on Unix/Linux
- Experience interacting with business stakeholders
- Experience navigating complex interpersonal situations to achieve goals
- Experience designing and implementing front-office trading systems
- Experience designing and coding low latency/high throughput systems
- General market knowledge of equities, fixed income and/or other asset classes
- Excellent written and verbal communications skills
- Experience with Jira, git, Jenkins, gradle preferred
- Experience with KDB is preferred
- Experience with messaging technologies (especially Solace) is desired
Server-Side Engineer - Pre-Trade Risk Technology (Java) employer: Millennium Management
Contact Detail:
Millennium Management Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Server-Side Engineer - Pre-Trade Risk Technology (Java)
β¨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Unix/Linux, and messaging technologies like Solace. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.
β¨Tip Number 2
Network with professionals in the finance and technology sectors, especially those who work in pre-trade risk technology. Attend industry meetups or online forums to gain insights and potentially get referrals.
β¨Tip Number 3
Prepare to discuss your experience with high-throughput and low-latency systems during interviews. Be ready to provide examples of how you've designed or implemented such systems in previous roles.
β¨Tip Number 4
Showcase your ability to communicate effectively with business stakeholders. Prepare examples of how you've navigated complex interpersonal situations to achieve project goals, as this is crucial for the role.
We think you need these skills to ace Server-Side Engineer - Pre-Trade Risk Technology (Java)
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your 6+ years of Java server-side development experience, particularly on Unix/Linux. Emphasise any relevant projects that showcase your ability to design high-throughput and low-latency systems.
Craft a Compelling Cover Letter: In your cover letter, explain why you are interested in the Server-Side Engineer position within Pre-Trade Risk Technology. Mention your experience with business stakeholders and how you can contribute to the teamβs goals, especially in relation to Asian markets.
Showcase Relevant Skills: Highlight your experience with tools like Jira, git, Jenkins, and gradle. If you have worked with KDB or messaging technologies like Solace, make sure to include these as they are preferred qualifications for the role.
Proofread Your Application: Before submitting, carefully proofread your application materials. Ensure there are no spelling or grammatical errors, and that your communication skills shine through in both your CV and cover letter.
How to prepare for a job interview at Millennium Management
β¨Showcase Your Java Expertise
Make sure to highlight your strong Java server-side development experience. Be prepared to discuss specific projects where you designed and implemented high-throughput, low-latency systems, as this is crucial for the role.
β¨Demonstrate Stakeholder Interaction Skills
Since the role involves interacting with business users, share examples of how you've successfully navigated complex interpersonal situations. This will show your ability to communicate effectively and meet stakeholder needs.
β¨Understand the Market Landscape
Brush up on your general market knowledge of equities, fixed income, and other asset classes. Being able to discuss these topics will demonstrate your understanding of the trading environment and its challenges.
β¨Prepare for Technical Questions
Expect technical questions related to your experience with tools like Jira, Git, Jenkins, and Gradle. Familiarise yourself with these technologies and be ready to explain how you've used them in past projects.