Software Developer (hybrid Montreal)
Core
Build scalable, high-performance software for collecting, transforming, and delivering real-time data that drives a financial platform.
Role type
Senior Software Developer (Fintech)
Builds
Real-time data collection, transformation, and delivery systems
Domain
Fintech / Real-time data processing
Deliverable
production ML models | product features
Required skills
Python, C++, software engineering principles, real-time data handling, system architecture, testing, stakeholder communication
Preferred skills
Redis, RabbitMQ, GraphQL, Kafka, MongoDB, ELK, Docker, TCP, HTTP, Regex, relational databases
Responsibilities
Build scalable high-performance software, lead discussions on implementation and architecture, partner with operations to maintain production systems, research emerging technologies, drive projects end-to-end, handle complex real-time data feeds, translate technical challenges for stakeholders
Seniority
Mid-to-Senior, hands-on IC

