Software Engineer building scalable backend systems and APIs for DraftKings’ 24/7 real-time sports betting platform. Shipping production code and supporting high-traffic customer experiences.
Responsibilities
Build and maintain scalable, reliable back-end systems and APIs for high-traffic applications
Contribute to production code from day one on systems supporting a 24/7 real-time sports betting experience
Triage, debug, and resolve software issues to ensure performance and reliability
Collaborate with engineers, product managers, and designers to launch new features
Adapt to changing priorities while balancing delivery speed with technical excellence
Use modern tools and best practices to solve complex problems at scale
Requirements
Bachelor's degree in Computer Science or any suitable combination of education, experience, and training
At least 1 year of professional experience in object-oriented backend development using languages such as C# or Java
Solid knowledge of OOP principles, design patterns, and backend system fundamentals
Exposure to designing and supporting scalable distributed systems in cloud environments such as AWS or Google Cloud Platform (GCP)
Experience writing and maintaining automated test suites, including unit, integration, and performance tests for backend services
Collaborative approach to code reviews, design discussions, and hands-on debugging
Gaming license issued by the appropriate state agency may be required as a condition of employment
Game Programmer building performant systems and gameplay features for Ludia’s mobile games. Collaborating with designers, artists, and programmers in Montreal’s hybrid studio.
Software Developer maintaining AutoCAD - based 3D modeling software for SSI’s offshore and marine industry clients. Developing C# and C++ features for shipbuilding systems.
Director leading AtkinsRéalis fire protection engineering, life safety projects, and business growth across Eastern Canada. Managing teams, technical delivery, proposals, and client relationships.
Engineering intern supporting ANDRITZ Canada Hydro’s service sales for turbines and generators. Preparing technical offers, analyzing equipment data, researching modernization opportunities, and managing CRM records.
New graduate software and cloud developer rotating through hands - on assignments at Intact, a Canadian insurance provider. Building secure applications and cloud infrastructure for insurance technology.
Engineering Intern building scalable chess products or AI/ML systems for Chess.com. Developing features, models, and LLM - powered applications with multidisciplinary teams.
Programmer analyst at Desjardins, developing, maintaining and optimizing complex IT systems and infrastructure. Advising teams and resolving major operational incidents.
Desjardins programmer analyst developing, maintaining, and supporting IT systems and infrastructure. Hybrid Montréal role focused on software products, automation, and complex system issue resolution.
Senior IT Developer building, testing, and supporting banking applications for TD, a major global financial institution. Leading complex development, systems administration, and incident - resolution activities.
Embedded Developer building firmware for Interaxon's EEG and biosensing wearables. Owning releases, Bluetooth connectivity, sensor processing, power management, and hardware bring - up.