Job Description
DRW is seeking a passionate Software Developer to join their team in Montreal. The successful candidate will develop critical software used by engineering teams to implement and analyze algorithmic trading strategies. They will be surrounded by cutting-edge technology and senior technologists, providing an optimal environment for success.DRW values autonomy and innovation, offering a collaborative environment where individuals can challenge consensus and contribute to cutting-edge technology.
Responsibilities: - Building scalable and performant software using software engineering best practices.
- Facilitating discussions on code implementation, testing, and software architecture.
- Collaborating with operation teams to ensure production systems are in optimal condition.
- Researching the latest technologies to enhance trading systems.
- Driving projects and leading new initiatives.
- Actively engaging with others on the development team to resolve challenging design and coding issues.
Requirements: - A Bachelor’s or a Master’s degree in Computer Science, Software Engineering or equivalent.
- 2 to 10 years of experience building software systems.
- Solid understanding of software engineering principles and best practices.
- Strong knowledge and experience in at least one of these languages or frameworks: Python, C++ or Java.
- Experience with network programming and Cloud, familiar with TCP/IP, HTTP, and a good understanding of routing protocols.
- Strong verbal and written communication skills.
- Dedicated team player and a passionate problem solver with strong interpersonal skills.
- Experience with relational databases is an asset (PostgreSQL, MySQL, MS SQL Server, Oracle).
DRW offers: - Mentorship with experienced professionals.
- Continuous learning opportunities.
- Paid volunteer work opportunities.
- Bi-weekly social activities and monthly wellness plan.
- Daily catered meals and unlimited snacks.
- Competitive salary and matching RRSP.
- Paid company phone, laptop, and work from home set-up.