Engineering Manager
7 days 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.
-
Project Manager
4 weeks ago
Canada, CA Meritech Engineering Full timeAre you looking for the opportunity to grow your managerial talent by being an invaluable member of a team which takes great pride in what they do everyday? Are you ready to lead a team of like minded individuals that value integrity and dedication, and who find pride in the work they do? Do you like to be part of a corporate culture where you will be...
-
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...
-
Engineering Manager
7 days 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 Operations Manager
3 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...
-
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...
-
Platform Engineer
1 week ago
Canada, CA Virtasant Full timeDo you want to work on cutting-edge projects with the world’s best IT engineers? Do you wish you could control which projects to work on and choose your own pay rate? Are you interested in the future of work and how the cloud will form teams? If so - this is the role for you.We are looking for an experienced Platform Engineer to join our team. This role...
-
Cloud Platform Engineer
1 month ago
Canada, CA Virtual Labs IT Consulting Full timeSoftware Engineering - Cloud Platform EngineerHybrid 2-3 days onsite Job Description: • Design, implement, and manage CI/CD pipelines using Azure DevOps, terraform. • Develop and maintain infrastructure • Collaborate with development, QA, and operations teams to ensure seamless integration and deployment. • Manage source code repositories using...
-
Data Engineer
1 month ago
Canada, CA Electric Mind inc. Full timeAs Data Engineer, you will provide hands-on expertise as it relates to data management, analytics, and business intelligence. This opportunity will allow you to utilize your unique blend of technical, software and cloud engineering experience.While working with teams in an Agile environment, you will be:Designing high quality data pipelines/architectures...
-
Civil Engineer
7 days ago
Canada, CA Phase Consulting Full timeOur client, a leading global engineering consulting firm, is looking for a Civil Engineer - Airports to join their team.Location: Alberta or OntarioDuties:- Create and manage the preparation of design specifications, cost estimates, and tender documents for airfield projects.- Perform quality control and quality assurance reviews, and stamp and seal...
-
Cloud Engineer
1 month ago
Canada, CA Tundra Technical Solutions Full timePosition: Cloud EngineerLocation: Toronto, ONPay Range : 85-95$/hr Role Overview:Support the bank's Data and Analytics needs by designing, building, and optimizing Google Cloud infrastructure for high-impact projects. Responsibilities include platform development, automation, integration, and CI/CD pipeline management.Key Responsibilities:Build and...
-
Mechanical Engineer
4 months ago
Canada, CA Hays Full timeYour new company:Our client is an engineering consulting group that comprises a diverse team of engineers proficient in various disciplines. Established in 2015, this company has diligently catered to the multi-residential, commercial, retail, institutional, and industrial sectors in Ontario, and are now looking to expand operations into BC. Their expertise...
-
Mobile Engineer
1 month ago
Canada, CA Raise Full timeSenior Mobile Device Management Engineer (Workspace One)Location: Toronto, ON - (Remote WFH)Contract Length: 6 months with Possibility of extension.We at Raise are hiring a Senior Mobile Device Management Engineer (Workspace One) for one of our top clients. After establishing themselves as an industry leader, they’re now expanding their team to meet rising...
-
Exhaust Design Release Engineer
1 month ago
Canada, CA Zobility Full timeJob Description:The Exhaust Systems Design Release Engineer will be responsible to design, develop and release Exhaust systems to support one or more vehicle lines for all powertrain combinations and brand differentiation requirements.The Engineer will meet system and component functional objectives for flow characteristics, durability, NVH, and back...
-
Security Engineer
1 month ago
Canada, CA SageBeans RPO Full timeJob Title: Security EngineerLocation: 100% Remote Job Type: Permanent What does your day to day look like?· Experience in security engineering, solution architecture, and business analysis to support the design of solutions that span people, processes, and technology. · A strong passion for exploring new and emerging security technologies. · At least 3...
-
Automation Engineer
1 month ago
Canada, CA Insight Global Full timeCompensation: $50/hr to $100/hr. Exact compensation may vary based on several factors, including skills, experience, and education. Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer...
-
Sr. Software Engineer
3 days ago
Canada, CA Ascendion Full timeAbout Ascendion:Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise clients....
-
Lead Software Engineer
7 days ago
Canada, CA Sage Recruiting Full timeStep into the Future of Blockchain Technology as a Lead Software Engineer: Real-time Data Insights! Remote-Optional pending your location and preferences (office in Vancouver, BC)We are seeking an ideal candidate with expertise in:Rust Programming language KafkaBlockchainGCP/AWSBinary serialization/deserializationPostgreSQL/ClickHouse/RedisSchema design and...
-
Engineering Software Administrator
1 month ago
Canada, CA Hexagon Agility Full timeAbout Hexagon Agility Hexagon Agility designs and manufactures the only alternative transportation solution with net-negative carbon emissions. Using cutting-edge technology to design high-pressure carbon fiber cylinders and fuel systems, Hexagon Agility is able to provide safe and cost-effective solutions to customers across the globe. Saving over 1 million...
-
Data Engineer
1 week ago
Canada, CA The Personal Development School Full timeJob DescriptionThe Personal Development School is an e-learning platform in the emotional wellness space. It teaches courses on personal growth, mental health, and well-being with a focus on relationships and attachment theory. We seek a skilled Data Engineer with Data Analytics and development expertise to enhance our data infrastructure and analytics...
-
Canada, CA Aquatech Dewatering Company Inc. Full timeAquatech stands at the forefront of the industry, delivering unparalleled engineering services that underpin our comprehensive fluid management solutions. From dewatering to bypass and fluid transfer pumping, as well as cutting-edge water treatment services, our engineering team is the backbone supporting all facets of our operations. With expertise in...