At a Glance
- Tasks: Join a global team to develop a real-time trade capture system.
- Company: Be part of a leading firm in financial technology innovation.
- Benefits: Enjoy a competitive salary, performance bonuses, and comprehensive benefits.
- Why this job: Work on impactful projects in a fast-paced, dynamic environment with a collaborative culture.
- Qualifications: 7+ years in C++/Linux, strong real-time application skills, and a degree in Computer Science preferred.
- Other info: Flexible hours and opportunities for growth in a high-pressure setting.
The predicted salary is between 96000 - 160000 £ per year.
We are searching for a developer with strong C++/Linux server side skills to be involved in the development of our firm’s global trade capture application.
Principal Responsibilities
The role will be part of a global team that is responsible for the development of a real time trade capture system that processes and feeds the firm’s executions to various internal systems and external parties.
Qualifications/Skills Required
- 7+ years of developing in C++ server side applications in Linux
- Strong understanding and experience building real-time/event driven applications
- Strong understanding of network programming and Linux O/S internals
- Strong understanding of object oriented programming and data structures
- Understanding of SQL and relational databases
- Knowledge in Equities, Futures, FX, Options and various Fixed Income products are strongly preferred
- willingness to work flexible hours
- Degree educated, preferably in Computer Science or related subject
- Detail oriented; demonstrates thoroughness and strong ownership of work
- Good team player with a strong willingness to participate and help others
- Able to prioritize in a fast moving, high pressure, constantly changing environment; good sense of urgency
- Strong communication and interpersonal skills
- Quick learner and analytical thinker
The estimated base salary range for this position is $160,000 to $250,000, which is specific to New York and may change in the future. Millennium pays a total compensation package which includes a base salary, discretionary performance bonus, and a comprehensive benefits package. When finalizing an offer, we take into consideration an individual’s experience level and the qualifications they bring to the role to formulate a competitive total compensation package.
Software Engineer - Trade Capture employer: Millennium Management LLC
Contact Detail:
Millennium Management LLC Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Trade Capture
✨Tip Number 1
Make sure to showcase your experience with C++ and Linux in your conversations. Be ready to discuss specific projects where you've developed server-side applications, as this will demonstrate your hands-on expertise.
✨Tip Number 2
Familiarise yourself with real-time and event-driven application development. Prepare examples of how you've implemented these concepts in past roles, as this will highlight your relevant skills during discussions.
✨Tip Number 3
Brush up on your knowledge of network programming and Linux internals. Being able to speak confidently about these topics can set you apart from other candidates and show your depth of understanding.
✨Tip Number 4
If you have experience with financial products like Equities or FX, be sure to mention it. This knowledge is highly valued for the role, so having relevant examples ready can give you an edge.
We think you need these skills to ace Software Engineer - Trade Capture
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your 7+ years of experience in C++ server-side applications and your expertise in Linux. Include specific projects that demonstrate your skills in real-time/event-driven applications.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your understanding of network programming and object-oriented programming, and how these skills will contribute to the development of the trade capture application.
Showcase Relevant Experience: When detailing your work history, focus on experiences that relate to equities, futures, FX, options, and fixed income products. Use quantifiable achievements to illustrate your impact in previous roles.
Prepare for Technical Questions: Anticipate technical questions related to C++, Linux internals, and SQL during the interview process. Brush up on your knowledge of data structures and be ready to discuss how you've applied these concepts in your past work.
How to prepare for a job interview at Millennium Management LLC
✨Showcase Your C++ Expertise
Make sure to highlight your experience with C++ during the interview. Be prepared to discuss specific projects where you've developed server-side applications, focusing on any real-time or event-driven systems you've worked on.
✨Demonstrate Your Understanding of Linux
Since the role requires strong Linux skills, be ready to talk about your familiarity with Linux O/S internals. You might be asked technical questions, so brush up on your knowledge of network programming and how it relates to Linux.
✨Discuss Your Experience with Databases
Given the importance of SQL and relational databases in this role, prepare to discuss your experience with them. Share examples of how you've used databases in past projects, especially in relation to trade capture or financial applications.
✨Emphasise Team Collaboration
This position is part of a global team, so it's crucial to demonstrate your ability to work well with others. Share examples of how you've contributed to team projects, helped colleagues, or navigated challenges in a collaborative environment.