Software Engineer, Python, Global Delta One in City of London
Software Engineer, Python, Global Delta One

Software Engineer, Python, Global Delta One in City of London

City of London Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
DRW

At a Glance

  • Tasks: Join our global team to develop and enhance automated trading platforms using Python.
  • Company: DRW, a leading trading firm with a focus on technology and innovation.
  • Benefits: Competitive salary, dynamic work environment, and opportunities for professional growth.
  • Why this job: Make an impact in the fast-paced world of trading while collaborating with top talent.
  • Qualifications: 3+ years of Python experience, preferably in trading or complex tech environments.
  • Other info: Work in London with a culture that values respect, curiosity, and openness.

The predicted salary is between 36000 - 60000 ÂŁ per year.

DRW is a diversified trading firm with over three decades of experience. Our focus is on sophisticated technology and exceptional people working across global markets. We value autonomy, quick decision‑making, and operating with our own capital and risk. We trade a variety of asset classes—Fixed Income, ETFs, Equities, FX, Commodities, and Energy—while also expanding into real estate, venture capital, and cryptoassets. Our culture emphasizes respect, curiosity, and openness; we set high expectations and continually challenge consensus.

We are looking for a Python Engineer to join our established multi‑asset trading team based in London. You will help shape the design and architecture of a growing system, ensuring efficient development and deployment of revenue‑generating solutions as part of our front‑office team. Candidates should be self‑motivated, able to drive projects to completion, and comfortable working directly with traders and quantitative researchers.

Responsibilities
  • Work as part of our global Software Engineering team embedded in the Global Delta One business on its automated trading platform.
  • Improve existing code and develop new tools.
  • Collaborate directly with traders and researchers to identify solutions, create technical specifications, and articulate the value of new capabilities.
  • Manage a technology backlog from ideation to deployment.
  • Coordinate with traders, researchers, software engineers, and support engineers across the organization.
Qualifications
  • Strong preference for experience developing trading‑related software or coming from a complex technology‑based organization.
  • Minimum of 3 years of professional development, with an excellent and detailed understanding of Python.
  • Ability to analyze business requests, translate them into technical specifications and solutions.
  • Ability to teach and mentor others.
  • Experience optimizing distributed systems.
  • Experience building data‑intensive systems.
  • Excellent communication and organizational skills.
  • Must be able to work in our London office five days per week.

Software Engineer, Python, Global Delta One in City of London employer: DRW

DRW is an exceptional employer that fosters a culture of respect, curiosity, and openness, making it an ideal place for Software Engineers to thrive. With a focus on sophisticated technology and a commitment to employee growth, you will have the opportunity to work closely with traders and researchers in a dynamic environment that encourages autonomy and innovation. Located in London, our firm offers a collaborative atmosphere where your contributions directly impact our multi-asset trading platform, ensuring a rewarding and meaningful career path.
DRW

Contact Detail:

DRW Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer, Python, Global Delta One in City of London

✨Tip Number 1

Network like a pro! Reach out to current employees at DRW or similar firms on LinkedIn. A friendly chat can give you insider info and might even lead to a referral, which can double your chances of landing that interview.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Python projects, especially those related to trading or data-intensive systems. This gives potential employers a tangible look at what you can do and how you think.

✨Tip Number 3

Prepare for the technical interview! Brush up on your coding skills and be ready to solve problems on the spot. Practising with mock interviews can help you feel more confident and ready to impress the hiring team.

✨Tip Number 4

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 team at DRW. Don’t forget to tailor your application to highlight your relevant experience!

We think you need these skills to ace Software Engineer, Python, Global Delta One in City of London

Python
Software Development
Automated Trading Systems
Technical Specifications
Collaboration
Project Management
Distributed Systems Optimization
Data-Intensive Systems
Communication Skills
Mentoring
Analytical Skills
Problem-Solving Skills
Organisational Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your Python experience and any relevant projects you've worked on, especially those related to trading or complex technology.

Craft a Compelling Cover Letter: Your cover letter should tell us why you're the perfect fit for our team. Share your passion for technology and trading, and don’t forget to mention how you align with our values of respect, curiosity, and openness.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in previous roles. We love candidates who can drive projects to completion and come up with innovative solutions!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join our team!

How to prepare for a job interview at DRW

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your past projects and how you've used Python to solve complex problems, especially in trading-related software. They’ll want to see your technical prowess, so be prepared to dive deep into your coding experience.

✨Understand the Trading Landscape

Familiarise yourself with the different asset classes mentioned in the job description, like Fixed Income, ETFs, and Commodities. Showing that you understand the trading environment will impress the interviewers and demonstrate your genuine interest in the role.

✨Prepare for Collaboration Questions

Since the role involves working closely with traders and researchers, think of examples where you've successfully collaborated in a team. Be ready to discuss how you’ve communicated technical concepts to non-technical stakeholders and how you’ve driven projects to completion.

✨Showcase Your Problem-Solving Skills

Be prepared to tackle some technical challenges during the interview. They might ask you to solve a problem on the spot or discuss how you would approach a specific scenario. Practice articulating your thought process clearly, as they value quick decision-making and effective solutions.

Software Engineer, Python, Global Delta One in City of London
DRW
Location: City of London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>