Senior Software Engineer

Posted Sep 2

This is a fully remote position, open to applicants in Canada.

📋 Description

• Lead, mentor, and guide a team of engineers, promoting innovation, accountability, and teamwork.

• Conduct one-on-one meetings, offer coaching and feedback, and assist in professional growth.

• Engage in hiring, onboarding, team development strategies, performance management, annual evaluations, and feedback discussions.

• Write clean, efficient, and maintainable code.

• Contribute to significant development projects and assist in resolving engineering obstacles.

• Direct architecture, conduct code reviews, and influence technical decision-making.

• Collaborate with Product, Design, and stakeholders to define and deliver effective solutions.

• Partner with Product to shape epics, plan sprints, and prioritize the backlog.

• Oversee sprint planning, delivery timelines, and status reporting.

• Ensure the team adheres to sprint commitments and delivers on time.

• Identify and manage technical dependencies and risks.

• Advocate for engineering best practices in coding, testing, CI/CD, and monitoring.

• Promote continuous improvement in tools, workflows, and team processes.

• Assist in defining and implementing the long-term technical strategy.

• Develop 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, including 1–2+ years in a leadership or team lead role.

• Proficiency with AWS Lambda, ECS, SQS, Kinesis, Sendgrid, Postfix, and Terraform.

• Experience in designing and delivering scalable, production-ready systems and applications.

• Comfortable contributing to both frontend and/or backend codebases.

• Strong understanding of modern development practices, architectural patterns, and engineering tools.

• Excellent communication and collaboration abilities, particularly across cross-functional teams.

• Experience in delivering reliable, high-performance REST APIs.

• Keen interest in database and query performance optimization.

• Familiarity with scrum/agile development methodologies.

• Experience with code reviews, service ownership, fully automated testing, microservices, and rapid/continuous releases.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Comprehensive health, dental, and vision insurance.

• Flexible work hours and remote work opportunities.

• Professional development and training programs.

• Generous paid time off and holiday schedule.

People also viewed

Arista Networks11 hours ago

Software Engineer, Kernel, BIOS

IE flagIreland OnlyFull-timeFull-stack Engineer
ApplyView job
knowmad mood11 hours ago

Java Software Developer – Hexagonal

ES flagSpain OnlyFull-timeFull-stack Engineer
ApplyView job
Capital One11 hours ago

Senior Director, Full-Stack Engineer, Shopping Tech

US flagVirginia OnlyFull-timeFull-stack Engineer$314.8k – $359.3k/year
ApplyView job
HealthEdge11 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Capital One11 hours ago

Director, Full-Stack Engineer, Shopping Tech

US flagVirginia OnlyFull-timeFull-stack Engineer$244.7k – $279.2k/year
ApplyView job
Arctiq11 hours ago

Senior Full Stack Developer

US flagPennsylvania OnlyFreelanceFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers