Full Stack Software Developer

Diversified trading firm with over 3 decades of experience in global markets, operating with own capital and trading various asset classes.
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
7+ years of experience
Finance

Description For Full Stack Software Developer

DRW, a prestigious trading firm with over 30 years of experience, is seeking Full Stack Software Developers to join their dynamic team. As a global leader in the financial markets, DRW operates across various asset classes including Fixed Income, ETFs, Equities, FX, Commodities, and Energy, while also expanding into real estate, venture capital, and cryptoassets.

The role offers an exceptional opportunity to work on critical software systems that power algorithmic trading strategies. You'll be immersed in a cutting-edge technology environment, collaborating with senior technologists and contributing to high-impact projects. The position requires strong technical skills in modern programming languages and frameworks, with the ability to build scalable and performant software solutions.

What makes this opportunity unique is DRW's commitment to employee growth and well-being. The company offers comprehensive benefits including mentorship programs, paid postgraduate education, and continuous learning opportunities. The work environment promotes work-life balance with various perks such as daily catered meals, wellness programs, and social activities.

The ideal candidate will bring 1-7 years of software development experience, strong problem-solving abilities, and excellent communication skills. You'll be working in a collaborative environment where innovation and technical excellence are highly valued. DRW's culture emphasizes autonomy, integrity, and the ability to challenge consensus, making it an ideal place for developers who want to make a significant impact in the financial technology sector.

Working at DRW means joining a firm that values both technical expertise and personal growth, offering competitive compensation and a supportive environment where you can thrive professionally while contributing to sophisticated trading technology solutions.

Last updated 2 minutes ago

Responsibilities For Full Stack Software Developer

  • Building scalable and performant software using software engineering best practices
  • Analyzing requirements from traders and analysts for algorithmic trading
  • Facilitating discussions on code implementation, testing, software architecture best practices
  • Driving projects and leading new initiatives
  • Actively engaging with others on the development team to resolve challenging design and coding issues

Requirements For Full Stack Software Developer

JavaScript
TypeScript
Node.js
React
Python
Ruby
Java
Redis
RabbitMQ
Kafka
MongoDB
PostgreSQL
MySQL
  • Bachelor's or Master's degree in Computer Science, Software Engineering or equivalent
  • 1 to 7 years of experience building software systems
  • Strong understanding of software engineering principles and best practices
  • Good knowledge and experience in JavaScript, TypeScript, Node.JS, React/Redux, Vue.JS, Python, Flask, Ruby, C# or Java
  • Strong verbal and written communication skills
  • Dedicated team player and passionate problem solver with strong interpersonal skills

Benefits For Full Stack Software Developer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
  • Mentorship with experienced software developers
  • Paid postgraduate degrees
  • Online learning support
  • 1 on 1 language tutoring with Berlitz
  • 40 hours of paid volunteer work
  • Bi-weekly social activities
  • Monthly wellness plan
  • On-site weekly massages
  • Games room
  • Daily catered meals (breakfast and lunch)
  • Unlimited snacks and beverages
  • Competitive salary
  • Matching RRSP
  • Paid company phone
  • Laptop
  • Work from home set-up

Interested in this job?

Jobs Related To DRW Full Stack Software Developer

Software Engineer - UP Analytics Middle Office

Software Engineer position at DRW focusing on analytics and financial services development, offering competitive salary and comprehensive benefits.

Software Engineer - Pricing and Derived Data

Software Engineer position at DRW focusing on building pricing and derived data systems using Elixir and distributed systems in a global trading environment.

Software Engineer

Mid-level Software Engineer role at DRW, focusing on backend development for a global trading platform with emphasis on scalability and reliability.

Full Stack Software Developer

Full Stack Software Developer role at DRW, a global trading firm, developing critical software for algorithmic trading strategies.

Research Engineer

Join DRW as a Research Engineer, implementing trading strategies and developing cutting-edge financial technology solutions.