Senior Backend Engineer
Top Benefits
About the role
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Backend Engineer based in Canada. You will join a high-performing engineering organization building large-scale, data-driven backend systems powering IoT-enabled products used by thousands of daily users and millions of connected devices. The environment is fast-paced, agile, and strongly focused on continuous delivery and engineering excellence. You will contribute to scalable backend services, event-driven architectures, and modern cloud-based systems. The role offers strong autonomy, technical depth, and close collaboration with product and engineering teams. You will work across architecture, feature development, and platform improvements while helping shape the future of a rapidly growing SaaS ecosystem. This is a hands-on engineering role with real-world impact across global users and critical infrastructure systems. \n
Accountabilities: Design, develop, deploy, and continuously improve backend services and APIs supporting large-scale IoT and SaaS platforms, ensuring high performance, reliability, and scalability. Collaborate with product managers, engineers, and stakeholders to translate business needs into robust technical solutions and production-ready systems. Participate in architecture and design discussions, contributing to the evolution of backend systems, CI/CD pipelines, and cloud infrastructure. Build and optimize event-driven systems and data streaming pipelines using modern technologies such as Kafka and similar tools. Conduct code reviews, promote engineering best practices, and contribute to a strong, collaborative engineering culture. Mentor other engineers, support knowledge sharing, and actively contribute to continuous technical improvement across teams. Requirements: Degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. Strong experience in backend development using Java, with hands-on expertise in Spring Boot and/or GraphQL. Solid understanding of software engineering principles, system design, and the full software development lifecycle. Experience with distributed systems, event streaming technologies (e.g., Kafka, Kinesis, Flink), and cloud-based architectures. Proficiency with Git/GitHub, CI/CD practices, and modern DevOps workflows. Strong communication skills with the ability to explain complex technical concepts clearly. Curiosity-driven mindset with a passion for learning, mentoring, and exploring new technologies, including AI tools for productivity. Benefits: Competitive salary range of CAD 90,000–115,000 depending on experience and qualifications. Flexible hybrid working model with access to a physical hub in London, Ontario and remote options within Ontario. Strong focus on professional growth through training, coaching, feedback culture, and career development opportunities. International and collaborative work environment with cross-team and cross-border collaboration. Modern engineering culture emphasizing continuous integration, deployment, and innovation. Inclusive workplace with strong commitment to diversity, equity, and belonging initiatives. IT equipment and tools provided to support efficient remote and hybrid work.
\n How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1