Engineering Manager
1 week ago
The Role
Engineering Manager
About the role
Trax is looking for a leader to join as the Engineering Manager of our Shopper solution.
The Engineer Manager Shopkick is a multidisciplinary role that reports to the VP of Engineering.
As the Engineering Manager, your mission will be to hire, manage, mentor, and attain an Engineering group of top talents building a solution that will impact the daily lives of millions of people. By mentoring, recruiting, and guiding your staff, you will ensure our Shopper products are scalable, reliable, and cost-effective, and that our apps are delivered with a high degree of quality.
You will manage an Infrastructure team that is responsible for Cloud Infrastructure, Site Reliability Engineering, and Developer Productivity at Trax. You will also manage a Data Engineering team that is responsible for data tools and pipelines that support all Analytics and Reporting, and a Quality Assurance team that is responsible for both manual and automated testing for mobile and web applications. In addition, you will manage Shopkick’s backend team as well as internal apps for ad and campaign management.
Responsibilities
- Manage a group of highly talented engineers, over multiple disciplines (Backend, Devops, BI, QA, and Front-End).
- Own the End-to-End responsibility for the solution’s vision, performance, and deliverables.
- Responsible for the development and delivery of cutting-edge, highly scalable software embedded with machine learning, deep learning, and other AI technologies.
- Develop and grow talent among our engineers, future engineering leaders and managers.
- Lead the design, architecture, and the scaling up of our solution, as well as maintain an agile development process.
- You set clear expectations and create a positive work environment based on accountability, in collaboration with the engineering and management teams.
- You work alongside and collaborate with the product, marketing and business teams, to deliver a world-class solution which fits our overall mission.
- As part of the solutions’ senior leadership, you will work with other managers to design and develop the roadmap, KPIs and culture.
- Mentor and guide staff to ensure infrastructure, data, and quality services are delivered using modern techniques.
- Be a role model and Champion for team and cross-functional collaboration.
- Demonstrate professionalism by example and empathy for other functional groups within the business.
- Design and implement cost-effective solutions to complex cloud infrastructure, data streaming, and software problems.
- Manage software projects across their lifecycle, including planning, delivery, maintenance, and end of life.
- Define engineering policy across multiple engineering teams, including SDLC and standards for security, monitoring, and SLOs.
Requirements
- 5+ years of experience writing code in any programming language.
- 5+ years of experience managing Linux-based Server Operating Systems.
- 5+ years of experience managing cloud infrastructure (GCP, AWS, or Azure)
- 5+ years of experience managing large high-performance databases and data processing jobs for business-critical reporting applications.
- 5+ years of experience managing costs related to cloud providers and SaaS tools.
- 5+ years of experience managing environments using Infrastructure and Configuration-as-Code (Terraform/CloudFormation/Puppet/Chef/Etc).
- 5+ years of experience with CI/CD and test automation systems (Jenkins/Gitlab/Argo/Helm/etc.)
- 5+ years of experience managing teams supporting production cloud infrastructure, streaming data platforms, and quality.
- 5+ years of experience mentoring engineers in various disciplines, including Cloud Infrastructure, Site Reliability Engineering, Developer Productivity, Data Engineering, and Quality Engineering.
- Excellent written and verbal communication skills and ability to communicate our long-term technical strategy to partners across the business.
- Expert knowledge of Kubernetes, including autoscaling, service mesh, rollout strategies, and cost management.
- Expert knowledge of monitoring systems including host/OS metrics, logging, and web application performance, using both SaaS products (DataDog/NewRelic/etc.) and open-source solutions (syslog/Loki/Grafana/etc.).
- Expert knowledge of network protocols, including TCP/IP, HTTP/S, DNS, DHCP, and NAT.
- Thorough understanding of web service fundamentals, such as caching, CDNs, load balancing, and traffic shaping.
- MySQL Database performance tuning and high-availability experience.
- Strong understanding of both batch and streaming data pipeline solutions.
- Experience with security systems, including WAF, firewall rules, public key infrastructure, and cryptography.
- Experience writing optimized SQL queries.
- Experience with test automation frameworks.
- Experience working collaboratively with software engineers on web-apps, leveraging your familiarity with MVC frameworks, build pipelines and deployment strategies.
- Experience establishing and facilitating agile methodologies to plan and track work across multiple teams.
Preferred Skills and Experience
- Experience designing data infrastructure to handle PII to meet privacy regulations and data security concerns.
- Production experience with Google Cloud Platform (GCP).
- Experience managing tooling for Machine Learning models and infrastructure for ML Training.
- Ability to code modern, containerized web applications.
- Strong understanding of the Python programming language.
- Ability to perform low-level network debugging, including packet analysis and an understanding of the Linux network stack.
- Experience with consumer app development.
- Experience with mobile app development
Trax is committed to a diverse, inclusive, and equitable workplace where all team members, whatever their gender, race, ethnicity, national origin, age, sexual orientation or identity, education, or disability, feels valued and respected. We are committed to a nondiscriminatory approach and maintaining an inclusive environment with equitable treatment for all.
-
Control Systems Engineer
4 weeks ago
Canada Altair Engineering Full timeJob Summary:Altair Engineering is seeking a skilled Control Systems Engineer to join their team in Kanata, ON.About the Role:This is a contract position that requires a strong background in embedded software development. The successful candidate will be responsible for developing control algorithms and producing code for vehicle features related to climate,...
-
Software Engineer Consultant/Expert
1 month ago
Canada Altair Engineering Full timeJob Summary:Our client in Kanata, ON, is seeking a Software Engineer Consultant/Expert for a contract position.What You Will Do:As we strive to become the world’s most trusted mobility company, we are committed to delivering smart vehicles for a smart world. The Software Platform group is responsible for the software platform that enables connectivity and...
-
Document Management Specialist
7 days ago
Canada Capgemini Engineering Full timeAbout Capgemini EngineeringCapgemini Engineering is a global leader in engineering and R&D services, offering expertise in digital and software to support the convergence of the physical and digital worlds. With a broad industry knowledge and cutting-edge technologies, it helps clients accelerate their journey towards Intelligent Industry.The company has...
-
Senior Engineering Project Coordinator
1 day ago
Canada GMP Engineering Inc. Full timeWe are a specialized engineering company with international exposure and subject matter expertise in the design, fabrication, and qualification of sterile, high-purity, and potent containment process equipment and plants. At GMP Engineering Inc., we offer a true creative engineering design work environment with a wide range of interesting projects in the...
-
Canada Capgemini Engineering Full timeCapgemini Engineering is a world leader in engineering and R&D services, supporting the convergence of the physical and digital worlds. As a key contributor to our team, you will be responsible for managing all document submittals from customers, suppliers, and internal partners in support of new commercial nuclear reactor projects.The estimated salary for...
-
Document Control Specialist
7 days ago
Canada Capgemini Engineering Full timeCapgemini Engineering is a world leader in engineering and R&D services, driving innovation and growth in the industry. As a Document Control Specialist, you will play a critical role in managing document submittals from customers, suppliers, and internal partners for new commercial nuclear reactor projects.About Capgemini EngineeringWith over 55,000...
-
Engineering Manager
1 week ago
Canada, CA Shopkick by Trax Full timeThe RoleEngineering ManagerAbout the roleTrax is looking for a leader to join as the Engineering Manager of our Shopper solution.The Engineer Manager Shopkick is a multidisciplinary role that reports to the VP of Engineering.As the Engineering Manager, your mission will be to hire, manage, mentor, and attain an Engineering group of top talents building a...
-
Engineering Manager
2 months ago
Canada, CA Sensors & Software Inc. Full timeSensors & Software is an industry leader in Ground Penetrating Radar (GPR) technology. Our advanced systems are trusted globally across sectors to provide unparalleled subsurface imaging and detection solutions. Our products are vital for locating buried utilities, assessing structural integrity, conducting environmental surveys, and supporting geophysical...
-
Canada Altair Engineering Full timeJob OverviewWe are seeking an experienced Embedded Software Developer to join our team in Kanata, ON. This is a contract position.About the RoleOur ideal candidate will have expertise in embedded software development with a focus on climate and safety features. Responsibilities include:Owning and reviewing requirements for vehicle features such as climate,...
-
Engineering Manager
1 week ago
Canada Canonical Full timeAn Engineering Manager is responsible for line management and career guidance. The ability to develop engineering talent, to represent your team and product from a technical perspective, and to drive collaboration with other teams and customers are all critical to success in this role. ResponsibilitiesLead and develop a team of engineers, ranging from...
-
Engineering Manager
1 week ago
Canada, CA Canonical Full timeAn Engineering Manager is responsible for line management and career guidance. The ability to develop engineering talent, to represent your team and product from a technical perspective, and to drive collaboration with other teams and customers are all critical to success in this role. ResponsibilitiesLead and develop a team of engineers, ranging from...
-
Engineering Manager
1 week ago
Canada Canonical Full timeAn Engineering Manager is responsible for line management and career guidance. The ability to develop engineering talent, to represent your team and product from a technical perspective, and to drive collaboration with other teams and customers are all critical to success in this role. ResponsibilitiesLead and develop a team of engineers, ranging from...
-
Senior Project Delivery Executive
1 day ago
Canada Aiolos Engineering Corporation Full timeAiolos Engineering Corporation, a leading provider of specialized test facilities for the automotive and aerospace industries, seeks an experienced Senior Project Delivery Executive to lead project management efforts.About UsWe design and build custom engineering equipment and industrial construction projects across North America, Europe, and Asia. Our...
-
Embedded Software Developer
1 month ago
Canada Altair Engineering Full timeJob Summary:Altair Engineering is seeking a skilled Embedded Software Developer to join their team. This is a contract position.What You Will Do:The chosen candidate will develop control algorithms and produce code for vehicle features related to climate, starting, locking, lighting, alarms, windows, powered enclosures, and seats.Basics:Electrical...
-
Engineering Manager
1 week ago
Ontario, Canada, Canada Adecco Full timePosition Overview: Are you an engineering professional with a passion for sustainability and innovation? Adecco is hiring a full-time Engineering Manager to lead our client's team! We seek an experienced engineering professional dedicated to sustainability, innovation, and reducing carbon emissions!Location:· Long Term | Full-time | Permanent· London,...
-
Engineering Operations Manager
5 days ago
Canada, CA TEEMA Full timeEngineering Operations LeadThis a remote role. You must be located in Canada and be a resident of Canada. This is a one-year contract position.As Engineering Operations Lead, you will drive the successful delivery of high-visibility projects within our engineering teams. This role focuses on coordinating, planning, scheduling, and managing multiple...
-
Building Science Project Coordinator
1 day ago
Canada Aqua-Coast Engineering Full timeAqua-Coast Engineering is a leading professional engineering firm specializing in building enclosure design and field reviews for the construction industry in British Columbia. We offer practical and sustainable solutions to our clients, with opportunities for career growth.**Job Overview**The Building Science Project Coordinator position will work directly...
-
Senior Engineering Project Manager
1 day ago
Canada TEEMA Full timeOverview">TEEMA is seeking a highly skilled Senior Engineering Project Manager to drive the successful delivery of high-visibility projects within our engineering teams. This role focuses on coordinating, planning, scheduling, and managing multiple initiatives across technical streams in a dynamic, fast-paced environment.">About the Role">This is an exciting...
-
Senior Software Engineering Manager
1 day ago
Canada FlexPay Full timeAbout FlexPayWe are a rapidly growing fintech company that is revolutionizing the way businesses manage payments. Our innovative approach to payment recovery has made us the global leader in this space, and we're looking for talented individuals to join our team.Job DescriptionWe are seeking an experienced Senior Software Engineering Manager to lead our...
-
Communication | Proposal Coordinator
1 month ago
Canada, CA Aiolos Engineering Corporation Full timeAiolos Engineering Corporation is a leading engineering consulting firm specializing in designing and building advanced test facilities for the Aerospace and Automotive sectors. Headquartered in Toronto, we serve a global market, delivering innovative solutions that push the boundaries of technology.Role Overview: We are seeking a multi-talented...