Backed by industry leaders in the fitness world, our company has created a platform that enables anyone in the world to track their athletic performance and sign up for athletic events all over! We are actively growing the team and have an urgent need to bring on a Software Engineering Manager (Canadian Residents). If you are passionate about fitness and love working with a dynamic team, then come join us!Position OverviewWe are seeking an experienced Software Engineering Manager to lead and grow a high-performing engineering team responsible for designing, building, and operating scalable, highly available distributed systems and microservices. You will own architecture and system design decisions, drive the software development lifecycle (SDLC) using Agile/SCRUM practices, and partner with product, QA, and operations to deliver reliable production services. The role combines technical leadership, people management, and hands-on engineering to ensure performance, observability, security, and cost-effective operation of cloud-native systems.hire, coach, conduct performance reviews, and promote career development.set standards for design, code quality, testing, and release practices.Drive system design and architecture reviews, including distributed systems patterns, event-driven architectures, gRPC and RESTful APIs, and data modeling for SQL and NoSQL stores.Own the SDLC and Agile/SCRUM delivery processes: sprint planning, backlog grooming, estimations, and continuous improvement.Champion CI/CD, DevOps practices and pipeline orchestration (Jenkins, GitLab CI, GitHub Actions) to accelerate safe delivery and automated releases.Drive performance tuning, capacity planning and cost optimization for cloud environments and container orchestrations (Kubernetes, Docker).Design and enforce testing strategy: unit, integration, end-to-end, TDD/BDD, test automation and load testing (JMeter).work across AWS, Azure and GCP environments.Oversee messaging and data architectures including Kafka, RabbitMQ, MongoDB, Cassandra and other storage technologies; Qualifications10+ years of software engineering experience with 3+ years in a management or technical lead role, delivering distributed systems and cloud-native services.Proven experience in software architecture and system design for high availability, scalability, performance and resilience.Hands-on experience with cloud platforms (AWS, Azure, GCP), Kubernetes, Docker and container orchestration.Solid background in CI/CD pipeline implementation and tools such as Jenkins, GitLab CI and GitHub Actions; Experience with monitoring and observability tooling (Prometheus, Grafana, ELK) and distributed tracing (Jaeger, Zipkin).Proficiency with databases and data modeling: SQL, NoSQL (MongoDB, Cassandra) and performance tuning.Strong programming experience in one or more languages (Java, C#, Python, JavaScript/TypeScript, Go) and build tools (Maven, Gradle).Experience implementing test automation strategies, TDD/BDD practices and load testing (JMeter).Practical knowledge of DevOps/SRE principles, infrastructure-as-code (Terraform, CloudFormation) and cost/capacity management in cloud environments.Bachelors or Masters degree in Computer Science or related field, or equivalent practical experience. Preferred: experience with frontend frameworks (React, Angular, Vue) and familiarity with tools like Git, Gradle, Release & incident management processes.BenefitsBase Salary: $170,000 - $185,000 (CAD DOLLARS)REMOTE (1x in office per month)Healthcare package Profit Sharing Bonus!Company Discounts
Engineer Lead in London employer: CyberCoders
As a Controls Engineer with us, you'll be part of a dynamic team dedicated to innovation in industrial automation. We offer a supportive work culture that prioritises employee growth through continuous learning and development opportunities, alongside competitive benefits like flexible PTO and wellness programs. Located in a thriving manufacturing hub, our company fosters collaboration across disciplines, ensuring you can make a meaningful impact while enjoying a balanced work-life experience.