At a Glance
- Tasks: Build and maintain trading tools for delta one and FICC options desks.
- Company: Join DRW, a leading trading firm with over 30 years of market expertise.
- Benefits: Enjoy a culture of respect, autonomy, and opportunities for innovation.
- Why this job: Be part of a dynamic team that values creativity and challenges the norm.
- Qualifications: 2+ years in Java or Python; strong problem-solving and communication skills required.
- Other info: Submit your application with your LinkedIn profile and relevant documents.
The predicted salary is between 36000 - 60000 £ per year.
Software Engineer – Cumberland/FICC Options Desk Tools
Location: London
DRW is a diversified trading firm with over three decades of experience, combining sophisticated technology and exceptional talent to operate in markets worldwide. We value autonomy and agility, operating with our own capital and trading at our own risk.
Headquartered in Chicago with offices across the U.S., Canada, Europe, and Asia, we trade various asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy in major global markets. We have expanded into non-traditional strategies such as real estate, venture capital, and cryptoassets, leveraging our expertise and technology.
We foster a culture of respect, curiosity, and open-mindedness. Our team members share the belief that success depends not just on what we do but also on how we do it. DRW is committed to high standards of integrity, innovation, and challenging consensus.
We are seeking an exceptional Software Engineer to join our team of talented technologists. You will be responsible for building a proprietary delta one store of value and FICC options trading platform. Your role will encompass requirements gathering (collaborating directly with traders), design, development, implementation, testing, and production support. You will develop familiarity with delta one store of value (FX, metals, cryptocurrencies) and options markets.
Responsibilities include:
- Developing and maintaining trading tools for delta one store of value and FICC options trading desks, designing and supporting full-stack systems in multiple languages (Python, Java, Rust, Typescript)
- Collaborating with trading desks and supporting business units
- Working with both greenfield and legacy code, assisting in taking proof of concept ideas to production
- Providing on-call support as needed
Qualifications:
- Minimum of 2+ years\’ experience with Java or Python, or demonstrated ability to learn new languages quickly
- Experience with low-latency, high message rate network and concurrent programming
- Proficiency in Linux environments
- Experience with containerization tools like Docker and Kubernetes
- Understanding of hardware/software interactions
- Knowledge of complex systems and distributed programming
- Proficiency in data analysis and event processing
- Ability to work comfortably across multiple programming languages
- Excellent written and verbal communication skills
- Bachelor\’s or higher degree in Computer Science, Mathematics, Statistics, Physics, Engineering, or equivalent work experience
Additional Information:
For more details about DRW\’s processing activities and data use, please view our Privacy Notice .
Application process involves submitting files in accepted formats: pdf, doc, docx, txt, rtf. Please provide your LinkedIn profile, website, and answer questions regarding your legal work status in the UK, sponsorship needs, and how you heard about this job. Additional fields include your legal name if different from your preferred name.
#J-18808-Ljbffr
Software Engineer – Cumberland/FICC Options Tools Engineering employer: DRW
Contact Detail:
DRW Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer – Cumberland/FICC Options Tools Engineering
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Python, Java, and Rust. Having hands-on experience or projects that showcase your skills in these languages will make you stand out during the interview process.
✨Tip Number 2
Engage with the trading community by attending relevant meetups or webinars. This not only helps you network but also gives you insights into the latest trends and challenges in the FICC options market, which can be valuable during discussions with potential employers.
✨Tip Number 3
Prepare to discuss your experience with low-latency systems and concurrent programming. Be ready to provide examples of how you've tackled performance issues in past projects, as this is crucial for a role focused on trading tools.
✨Tip Number 4
Showcase your problem-solving skills by preparing for technical interviews that may include coding challenges. Practising algorithms and data structures can help you demonstrate your ability to think critically and code efficiently under pressure.
We think you need these skills to ace Software Engineer – Cumberland/FICC Options Tools Engineering
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and qualifications required for the Software Engineer position at DRW. Familiarise yourself with the technologies mentioned, such as Python, Java, and Rust, as well as the trading tools you'll be working on.
Tailor Your CV: Customise your CV to highlight relevant experience and skills that align with the job description. Emphasise your proficiency in programming languages, experience with low-latency systems, and any relevant projects you've worked on that demonstrate your capabilities.
Craft a Strong Cover Letter: Write a compelling cover letter that showcases your passion for technology and trading. Mention specific experiences that relate to the role and explain why you want to work at DRW. Make sure to convey your understanding of their culture and values.
Prepare for Questions: Anticipate questions related to your technical skills and past experiences. Be ready to discuss your familiarity with delta one store of value and FICC options markets, as well as your approach to problem-solving and collaboration with trading desks.
How to prepare for a job interview at DRW
✨Understand the Company Culture
Before your interview, take some time to research DRW's culture of respect, curiosity, and open-mindedness. Be prepared to discuss how your values align with theirs and provide examples of how you've demonstrated these qualities in your previous roles.
✨Showcase Your Technical Skills
Since the role requires proficiency in languages like Java and Python, be ready to discuss your experience with these technologies. Prepare to solve coding problems or technical challenges during the interview to demonstrate your skills in real-time.
✨Prepare for Collaboration Questions
As the position involves collaborating directly with traders and supporting business units, expect questions about teamwork and communication. Think of specific instances where you successfully collaborated on projects and how you handled any challenges that arose.
✨Familiarise Yourself with Trading Concepts
Given the focus on delta one store of value and FICC options trading, it’s beneficial to have a basic understanding of these concepts. Brush up on relevant terminology and be ready to discuss how your technical skills can contribute to building trading tools in this area.