At a Glance
- Tasks: Develop innovative systems for data processing and trading in a collaborative environment.
- Company: Join DRW, a tech-driven trading firm with a focus on innovation.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Other info: Dynamic team culture with a focus on learning about financial markets.
- Why this job: Make an impact by solving complex problems and embracing new market opportunities.
- 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 employer: DRW Holdings, LLC.
DRW is an exceptional employer that fosters a collaborative and innovative work culture, making it an ideal place for Software Engineers looking to make a meaningful impact in the financial markets. With a focus on employee growth, DRW offers opportunities to experiment with emerging technologies and develop cutting-edge solutions, all while being part of a diverse team in the vibrant city of London. The company values problem-solving and user experience, ensuring that employees are empowered to create reliable and efficient tools that drive success.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer, Unified Platform - Exchange Data
✨Tip Number 1
Network like a pro! Reach out to current employees at DRW on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! If you’ve got a project or tool that demonstrates your coding prowess, don’t hesitate to share it during interviews. It’s a great way to showcase your problem-solving abilities and passion for software development.
✨Tip Number 3
Prepare for technical interviews by practicing coding challenges. Websites like LeetCode or HackerRank can help you brush up on your Java or Python skills. Remember, they want to see how you think and solve problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. 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
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your platform-level software development experience and any relevant projects you've worked on. We want to see how you can contribute to our Unified Platform team!
Craft a Compelling Cover Letter:Your cover letter is your chance to show us your personality and passion for the role. Explain why you're excited about working with DRW and how your background in Java, Python, or other languages makes you a great fit for the team.
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled complex problems in the past. We love candidates who can demonstrate their analytical skills and innovative thinking, especially when it comes to developing tools for data processing.
Apply Through Our Website:We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows us you’re keen to join our tech-driven team!
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. Being able to discuss your experience with high-volume data processing will definitely impress.
✨Understand the Business
Take some time to research DRW and its operations in financial markets. Understanding market microstructure and the types of financial instruments they deal with will help you tailor your answers and show that you're genuinely interested in the role and the company.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex problems in your previous roles. Highlight instances where you’ve created tools or solutions that improved user experience or efficiency. This aligns perfectly with their need for someone who can develop intuitive self-service tools.
✨Ask Insightful Questions
At the end of the interview, don’t shy away from asking questions. Inquire about the team dynamics, the technologies they’re currently experimenting with, or how they measure success in their projects. This shows your enthusiasm and willingness to engage with the team.