Senior Software Engineer building client-facing investment research applications at BlueMatrix. Leading engineers and delivering scalable Java, ReactJS, PostgreSQL, Docker, and AWS systems.
Responsibilities
Lead, mentor, and support a team of engineers, fostering innovation, ownership, and collaboration
Conduct 1:1s, provide coaching and feedback, and support professional development
Participate in hiring, onboarding, team growth strategies, performance management, annual reviews, merit, and feedback conversations
Write clean, efficient, and maintainable code
Contribute to key development projects and unblock engineering challenges
Guide architecture, code reviews, and technical decision-making
Collaborate with Product, Design, and stakeholders to define and deliver solutions
Partner with Product to shape epics, plan sprints, and prioritize the backlog
Own sprint planning, delivery timelines, and status reporting
Hold the team accountable to sprint commitments and timely delivery
Identify and manage technical dependencies and risks
Champion engineering best practices in coding, testing, CI/CD, and monitoring
Drive continuous improvement in tools, workflows, and team processes
Help define and implement the long-term technical strategy
Build and maintain client-facing components for BlueMatrix’s investment research authoring, distribution, analysis, knowledge management, and digital communications applications
Requirements
5+ years of professional software engineering experience, with 1–2+ years in a leadership or team lead capacity
Experience with AWS Lambda, ECS, SQS, Kinesis, Sendgrid, Postfix and Terraform
Experience designing and delivering scalable, production-ready systems and applications
Comfortable contributing to both frontend and/or backend codebases
Solid understanding of modern development practices, architecture patterns, and engineering tools
Excellent communication and collaboration skills, especially across cross-functional teams
Software Developer Intern developing Python software and automation tools for Exegy’s intelligent market - data and trading technology. Supporting internal systems, testing, and high - performance financial platforms.
Staff Backend Software Engineer building and operating Grafana Cloud’s Loki observability systems. Designing scalable Go - based distributed services for metrics, logs, traces, and profiles.
Senior Backend Engineer building and operating distributed Go - based observability systems for Grafana Cloud. Supporting Loki/Mimir - scale reliability, performance, open - source development, and on - call operations.
Staff Backend Software Engineer building and operating Go - based distributed observability databases for Grafana Cloud. Owning reliability, performance, Kubernetes services, and open - source contributions.
New - grad full - stack engineer building Quora’s global knowledge - sharing platform with Python and React. Launching data - driven, AI - enabled features that improve engagement, moderation, and creator experience.
Full - stack developer building TypeScript CRM systems for gaiia’s telecom operating platform. Developing serverless microservices, customer management modules, automation, and notifications.
Full Stack JavaScript Developer building React, Node.js, and MongoDB features for Viv Technologies’ home care platform. Improving scheduling, caregiver management, testing, and production reliability.
Embedded systems developer building C/C++ software for Cisco’s next - generation networking platforms. Improving scalable, resilient networking infrastructure across Canadian engineering teams.
Engineering Team Lead guiding multidisciplinary software teams at JD Power. Delivering automotive data and analytics solutions through reliable engineering execution.
Software Developer II building Cisco software and tools for operating systems, networks, databases, and cloud platforms. Applying C/C++, Python, or Java alongside QA, testing, and debugging.