D
Posted a day ago
Software Developer
DRWSoftware Developer
Perks & benefits
Paid LeaveHealth InsuranceEducation AllowanceCommissionRelocation Allowance
Requirements
Bachelor's or Master's in Computer Science or Software Engineering, 2-10 years software engineering experience, Proficiency in Python, C++, or Java, Knowledge of network programming and Cloud
Skills
PythonC#Java
About the role
About the Company
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, they trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy.
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
- Engaging with the development team to resolve challenging design and coding issues
Requirements
- Bachelor’s or 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 in Python, C++, or Java
- Experience with network programming and Cloud (TCP/IP, HTTP, routing protocols)
- Strong verbal and written communication skills
Preferred Qualifications
- Experience with Redis, RabbitMQ, GraphQL, Kafka, MongoDB, ELK, Docker, WebSocket, AMQP, TCP, or HTTP
- Experience with relational databases such as PostgreSQL, MySQL, MS SQL Server, or Oracle
Benefits
- Mentorship with experienced developers and technical managers
- Continuous learning through paid postgraduate degrees and online learning support
- 40 hours of paid volunteer work
- Bi-weekly social activities and monthly wellness plan
- Daily catered meals (breakfast and lunch) with unlimited snacks
- Competitive salary and matching RRSP
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Developer
DRW · Montreal
