At a Glance
- Tasks: Develop innovative software tools for global market opportunities and data processing.
- Company: Join DRW, a tech-driven trading firm with a diverse and collaborative culture.
- Benefits: Competitive salary, remote work options, and opportunities for professional growth.
- 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.
- Other info: Dynamic team environment with a focus on learning and adapting to new challenges.
The predicted salary is between 36000 - 60000 ÂŁ per year.
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 around the world. As the markets have evolved over the past 30 years, so has DRW – maximizing opportunities to include real estate, cryptoassets and venture capital. With over 2000 employees and offices around the world, we work together to solve complex problems, challenge consensus and deliver meaningful results. It’s a place of high expectations, deep curiosity and thoughtful collaboration.
We are seeking a Senior Software Engineer to join our Unified Platform (UP) organization. UP consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision‑making and research, our platform simplifies implementing new ideas, enhancing our competitive edge.
As a Software Engineer on one of the Unified Platform teams, you'll be part of a tight knit team of software engineers working closely with internal users (analysts, quants, traders) to develop innovative systems that enable research and trading. You’ll experiment with emerging technologies to process data at scale. You’ll wrestle a mountain of data into human understandable insights.
We care deeply about preserving a respectful and diverse team culture. We are a group of polyglots and technologists always seeking to find the right tool for each problem, even if that means learning something new or reviving something old. We value business impact and outcomes over process, and we make decisions based on data. We strive to adapt quickly as business priorities change.
What you’ll do in this role:
- Develop tools to enable 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 in
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 try to 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 made a random tool for yourself…and then peers ask for it…then other teams ask for it…
- Are fiercely proud of your project’s reliability, performance and ease of maintenance
- Are excited to learn about financial markets, trading, etc.
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
- A background in some of the following a bonus: Ruby experience
Software Engineer, Unified Platform in London employer: DRW Holdings, LLC.
Contact Detail:
DRW Holdings, LLC. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer, Unified Platform in London
✨Tip Number 1
Network like a pro! Reach out to current employees at DRW on LinkedIn or through mutual connections. Ask them about their experiences and any tips they might have for landing a role in the Unified Platform team.
✨Tip Number 2
Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice problems that are relevant to the technologies DRW uses, like Java or Python.
✨Tip Number 3
Showcase your projects! If you've built tools or applications that solve real problems, be ready to discuss them in detail. Highlight how they improved user experience or efficiency, especially if they relate to data processing.
✨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 in London
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!
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 aligns with our mission. Don’t forget to mention your love for solving complex problems!
Showcase Your Projects: If you've built tools or systems that demonstrate your skills, make sure to include them in your application. We love seeing real examples of your work, especially if they relate to data processing or user experience. It gives us insight into your problem-solving approach!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets to the right people. Plus, it shows us you're serious about joining our team at DRW!
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 and technologies 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.
✨Understand the Business
Familiarise yourself with DRW’s operations and the financial markets they engage in. Knowing about market microstructure and trading strategies will help you connect your technical skills to the business needs during the interview.
✨Showcase Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems with simple solutions. Highlight any tools or systems you've developed that improved user experience or efficiency, as this aligns with what they value.
✨Emphasise Team Collaboration
Since the role involves working closely with analysts and traders, be ready to talk about your experience in collaborative environments. Share instances where you’ve successfully partnered with non-technical users to deliver impactful solutions.