At a Glance
- Tasks: Develop innovative systems for data processing and trading insights.
- Company: Join DRW, a tech-driven trading firm with a collaborative culture.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Other info: Dynamic team environment with excellent career advancement opportunities.
- Why this job: Make an impact in financial markets while working with cutting-edge technologies.
- Qualifications: 2-3 years of software development experience and strong programming skills.
The predicted salary is between 60000 - 80000 £ per year.
Job Location: London
Employment type: Regular
Department: Technology
Targeted Start Date: Immediate
DRW is a technology-driven, diversified principal trading firm. We trade our own capital at our own risk across a broad range of asset classes, instruments and strategies in financial markets. With over 2000 employees, we solve complex problems to deliver meaningful results in a highly collaborative environment.
We are seeking a Senior Software Engineer for the Unified Platform (UP) organization, which consolidates data and technologies into a comprehensive solution to accelerate time to market. As a Software Engineer on a UP team, you will develop innovative systems that enable research and trading. You will experiment with emerging technologies to process data at scale and transform data into actionable insights.
What you’ll do in this role:
- Develop tools for the business to rapidly embrace new opportunities in global markets.
- Partner closely with internal customers to understand their needs and build intuitive self‑service tools.
- Develop software for large‑scale data acquisition, storage, accessibility, and visualization.
- Work with a team to maintain and extend our global markets reach.
- Learn about market microstructure, financial instruments, and markets in which DRW participates or wants to participate.
This could be a good fit if you:
- Are motivated to solve hard problems with deceptively simple solutions.
- Think a lot about user experience and really understand end users’ jobs and pain points.
- Think a lot about APIs, modular design and testing.
- Love refactoring and keep trying until you find a better answer.
- Enjoy making the “right way to do it” the path of least resistance.
- Have created a tool for yourself that others then ask for.
- Are fiercely proud of your project’s reliability, performance and ease of maintenance.
- Are excited to learn about financial markets, trading, and related subjects.
What we need on the team:
- At least 2-3 years of platform‑level software development experience.
- Strong computer science fundamentals; a degree in Computer Science or equivalent work experience.
- Strong experience with Java, Python, or any modern programming language.
- Experience processing high volumes of data at scale.
- Excellent analytical and problem‑solving skills.
- Comfort working within a globally‑distributed team.
- Background in Ruby or other bonus languages.
Software Engineer, Unified Platform - Exchange Data in London employer: DRW Holdings, LLC.
DRW is an exceptional employer that fosters a dynamic and collaborative work culture, where innovation thrives and employees are empowered to tackle complex challenges in the financial markets. Located in London, our team enjoys access to cutting-edge technologies and opportunities for professional growth, all while contributing to meaningful projects that drive the business forward. With a strong focus on employee development and a commitment to maintaining a supportive environment, DRW stands out as a place where your contributions truly matter.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer, Unified Platform - Exchange Data in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at DRW. A friendly chat can sometimes lead to opportunities that aren’t even advertised.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving data processing or user experience. This gives you a chance to demonstrate your problem-solving abilities and coding prowess.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and algorithms. Practice common problems and be ready to discuss your thought process. Remember, they want to see how you tackle challenges!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the DRW team.
We think you need these skills to ace Software Engineer, Unified Platform - Exchange Data in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Software Engineer role. Highlight your experience with Java, Python, and any relevant projects that showcase your problem-solving skills and understanding of user experience.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're excited about the role and how your background aligns with our needs. Don’t forget to mention your passion for financial markets and innovative technologies.
Showcase Your Projects:If you've created tools or systems that others have found useful, make sure to include them in your application. We love seeing practical examples of your work and how you’ve tackled complex problems.
Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s straightforward and ensures your application goes directly to us, so we can review it promptly!
How to prepare for a job interview at DRW Holdings, LLC.
✨Know Your Tech Stack
Make sure you’re well-versed in the programming languages mentioned in the job description, especially Java and Python. Brush up on your knowledge of APIs and modular design, as these are crucial for the role. Be ready to discuss your past projects and how you’ve used these technologies to solve real-world problems.
✨Understand the Business
Familiarise yourself with DRW's operations and the financial markets they engage in. Knowing how your role as a Software Engineer fits into the bigger picture will help you answer questions more effectively and show that you’re genuinely interested in the company’s mission.
✨Showcase Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you approached solving them. Highlight your analytical skills and your ability to create simple solutions for complex problems. This will demonstrate your fit for a role that values innovative thinking.
✨Ask Insightful Questions
At the end of the interview, don’t shy away from asking questions. Inquire about the team dynamics, the tools they use, or how they measure success in their projects. This not only shows your interest but also helps you gauge if the company culture aligns with your values.