Talent.com
No longer accepting applications
Engineering Manager

Engineering Manager

GPS InsightEdmonton, AB, CAN
28 days ago
Job type
  • Full-time
  • Quick Apply
Job description

Who We Are

Certified Tracking Solutions, Inc. is an Edmonton-based leader in GPS tracking and fleet management, backed by Scottsdale-based GPS Insight. We build world-class fleet tracking and field service management solutions through our flagship Service Bridge platform, serving customers across various industries worldwide. Our success stems from our dedicated employees, attention to detail, and unwavering commitment to customer loyalty. Learn more about Service Bridge and GPS Insight at servicebridge and gpsinsight.

We know that when you invest in high-performance technology, you achieve results and maximize your return. We feel the same way about our people at GPS Insight. They are what allow us to build world-class solutions that make us leaders in the fleet and field service management space. They are what enable our customers' success. They are our greatest asset. As a result, we take pride in a workplace committed to those who make us go.

Our commitment to growth enables us to push the telematics and field service operations industries forward. It's rooted in our products, embedded in our culture, and reflected in our team-first values. We're looking for the right people to jump onboard with us. Are you ready to take the ride?

What We Need

Certified Tracking Solutions is looking for a Software Engineering Manager to lead our Service Bridge engineering team. The ideal candidate would have some engineering management experience, but this is also an excellent opportunity for a senior software engineer or tech lead looking to take the jump into full-fledged engineering management. Significant hands-on experience in the Microsoft .NET stack is preferred.

Service Bridge is a .NET-based SaaS field service management platform with a React frontend. The Service Bridge team is also responsible for the .NET API services used by our mobile applications that our customers' field technicians rely on.

We are rapidly growing and increasing the depth, breadth, and flexibility of our platform to deliver actionable insights and exceptional value to our customers. You will play a significant role in leading the Service Bridge engineering team with members in Edmonton and Europe. Service Bridge is an exciting growth opportunity for GPS Insight, and this team will be involved in several critical projects this year and beyond, adding major new features to our field service management platform, building robust APIs for mobile integration, and solving unique customer problems in the field service space, all while evolving to a modern services-oriented architecture.

Here you will gain experience coaching software engineers in producing better products and software, promoting the evolution of the underlying technology, and helping the engineers in your team fulfill their career goals while providing a healthy environment for them to do what they do best. You'll gain support and coaching in managing engineers, applying Agile principles, and learning how to set, measure, and achieve your management goals.

The Service Bridge team works closely with mobile engineers, DevOps, product management, and design in cross-functional teams and projects. You'll be working in a cross-functional management team always looking to help each other out. We put a big focus on a healthy, happy culture and pride ourselves on solving hard problems pragmatically. We strive to continually examine the way we work and put as much of our energy as possible into making the platform better for our customers.

What You'll Do

This is first-and-foremost a people-management position, so your main responsibility will be looking after the developers across both frontend (React) and backend (C#) teams, challenging them with new problems and helping to provide a healthy environment for them to develop and deliver. You'll also be expected to keep your hands on the keyboard, helping the developers from time to time.

People Leadership & Team Management :

  • Manage a distributed team of frontend and backend engineers across Edmonton and Europe
  • Foster collaboration and communication across time zones and technical disciplines
  • Coach and mentor team members on technical skills, career development, and software engineering best practices
  • Lead efforts to improve the team's test automation capabilities and software testing fundamentals

Technical Leadership :

  • Design, critique, and reason about complex software architecture in a services-oriented environment, balancing deliverability, reliability, sophistication, and performance
  • Work closely with senior engineers to push forward the underlying C# and React technology stack
  • Ensure robust API design that effectively serves mobile application needs
  • Champion software engineering principles and best practices across both frontend and backend development
  • Cross-Functional Collaboration :

  • Work with the team, and across the engineering and product organization , to identify challenges and opportunities in the Software Development Lifecycle
  • Collaborate with management peers to ensure project teams are set up for success from conception through customer delivery
  • Work closely with design, QA, product management, and support teams to align on requirements, scope, delivery, and rollout
  • Partner with mobile engineering teams to ensure seamless API integration
  • Customer & Product Focus :

  • Work hand-in-hand with product management and support to identify, prioritize, and resolve customer-facing issues
  • Be a role model for producing software that makes both the team and customers happy
  • Drive continuous improvement in how the team works and the software they build
  • Experience :

    The ideal candidate will have a deep understanding of the software development lifecycle and hands-on production experience with :

    Management & Leadership :

  • Some experience as an engineering manager preferred, but we would also love to talk to any senior engineer with a desire to go the people-management route
  • Proven ability to lead, organize, and manage software projects while exhibiting ownership, integrity, and accountability
  • Experience working on distributed teams across different time zones is a strong plus
  • Track record of conflict resolution, managing up, unblocking colleagues, promoting team harmony, and creating a healthy work environment
  • Technical Experience :

  • At least 5+ years' experience in web software engineering
  • Strong experience developing in C# and .NET ecosystem
  • Experience with React and modern frontend development practices
  • Working knowledge of SQL databases (SQL Server and / or PostgreSQL experience preferred)
  • Experience building and consuming RESTful APIs
  • Understanding of services-oriented architecture principles
  • Software Engineering Practices :

  • Deep knowledge and interest in Agile software engineering principles and practices
  • Strong working knowledge of tools supporting a healthy SDLC : automated unit / integration / regression testing, CI / CD, application performance monitoring
  • Ability to design, critique, and reason about complex software architectures
  • Leadership Qualities :

  • Experience motivating colleagues to continuously improve their work and the software they build
  • Demonstrated success in coaching and mentoring team members, including growth into lead positions
  • Strong communication skills for working with technical and non-technical stakeholders
  • Proven ability to balance business and technology tradeoffs while ensuring clear stakeholder understanding
  • What We Offer

  • Fast paced and rapidly growing environment
  • Chance to deliver mission critical data that drives the operations of our economy
  • Opportunity for professional growth and development
  • Possibility to learn new and cutting-edge technologies, in an environment that encourages new ideas
  • There's more as well! Speak with us to find out all details!
  • Benefits

  • Life insurance
  • Paid time off + Holidays
  • Parental leave
  • There's more to discover-let's talk about how you can grow with us!

    Create a job alert for this search

    Engineering Manager • Edmonton, AB, CAN

    Related jobs
    • Promoted
    Software Engineering Manager - Container and Virtualisation Infrastructure

    Software Engineering Manager - Container and Virtualisation Infrastructure

    CanonicalEdmonton, Division No. 11, CA
    Full-time
    Software Engineering Manager - Container and Virtualisation Infrastructure.Software Engineering Manager - Container and Virtualisation Infrastructure. Software Engineering Manager - Container and Vi...Show moreLast updated: 4 days ago
    • Promoted
    Engineering Manager

    Engineering Manager

    CanonicalEdmonton, Division No. 11, CA
    Full-time
    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise in...Show moreLast updated: 4 days ago
    • Promoted
    Cloud Engineering Manager

    Cloud Engineering Manager

    CanonicalEdmonton, Division No. 11, CA
    Full-time
    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiat...Show moreLast updated: 4 days ago
    • Promoted
    Manager, Software Engineering (Continuous Integration)

    Manager, Software Engineering (Continuous Integration)

    AffirmEdmonton, Division No. 11, CA
    Full-time
    Manager, Software Engineering (Continuous Integration).Manager, Software Engineering (Continuous Integration).Affirm is reinventing credit to make it more honest and friendly, giving consumers the ...Show moreLast updated: 4 days ago
    • Promoted
    Engineering Manager - MLOps & Analytics

    Engineering Manager - MLOps & Analytics

    CanonicalEdmonton, Division No. 11, CA
    Full-time
    Engineering Manager - MLOps & Analytics.Be among the first 25 applicants.Engineering Manager - MLOps & Analytics.Get AI-powered advice on this job and more exclusive features.The role of an Enginee...Show moreLast updated: 4 days ago
    • Promoted
    Engineering Manager - App Stores

    Engineering Manager - App Stores

    CanonicalEdmonton, Division No. 11, CA
    Full-time
    Engineering Manager - App Stores.Be among the first 25 applicants.Engineering Manager - App Stores.Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of o...Show moreLast updated: 4 days ago
    • Promoted
    Software Engineering Manager - Sustaining Engineering

    Software Engineering Manager - Sustaining Engineering

    CanonicalEdmonton, Division No. 11, CA
    Full-time
    Software Engineering Manager - Sustaining Engineering.Canonical is hiring an Engineering Manager for Sustaining Engineering who is passionate about open source software, Linux and cloud computing.T...Show moreLast updated: 4 days ago
    • Promoted
    Senior Manager, Software Engineering- Production Engineering

    Senior Manager, Software Engineering- Production Engineering

    JobberEdmonton, Division No. 11, CA
    Full-time
    Are you as passionate about the development of people and leaders as you are about products and systems?.Then Jobber might be the place for you! We’re looking for a new Senior Manager, Software Eng...Show moreLast updated: 4 days ago
    • Promoted
    Engineering Manager - Security Standards and Hardening

    Engineering Manager - Security Standards and Hardening

    CanonicalEdmonton, Division No. 11, CA
    Full-time
    Engineering Manager - Security Standards and Hardening.As the most widely used Linux distribution, Ubuntu underpins the security of the entire internet. The Security Engineering Manager role directl...Show moreLast updated: 4 days ago
    • Promoted
    Engineering Manager - Data Platform

    Engineering Manager - Data Platform

    CanonicalEdmonton, Division No. 11, CA
    Full-time
    Engineering Manager - Data Platform.Be among the first 25 applicants.Engineering Manager - Data Platform.Get AI-powered advice on this job and more exclusive features. Canonical is building a compre...Show moreLast updated: 4 days ago
    • Promoted
    Linux Engineering Manager - Optimisation for Latest Hardware

    Linux Engineering Manager - Optimisation for Latest Hardware

    CanonicalEdmonton, Division No. 11, CA
    Full-time
    Linux Engineering Manager - Optimisation for Latest Hardware.Linux Engineering Manager - Optimisation for Latest Hardware. Continue with Google Continue with Google.Linux Engineering Manager - Optim...Show moreLast updated: 4 days ago
    • Promoted
    Engineering and Solutions Manager

    Engineering and Solutions Manager

    BradkenEdmonton, Division No. 11, CA
    Full-time
    Bradken is equipping the resource sector to sustainably advance society.As a Solutions Technology Manager, you'll be joining a global leader in the design, manufacture and supply of wear products a...Show moreLast updated: 2 days ago
    • Promoted
    Engineering Manager - Environmental Infrastructure

    Engineering Manager - Environmental Infrastructure

    Claystone WasteEdmonton, AB, Canada
    Full-time
    Engineering Manager – Environmental Infrastructure.Ryley, AB (Hybrid : Edmonton + Site Presence).Lead the Future of Sustainable Waste Management. Our team designs and delivers the infrastructur...Show moreLast updated: 22 days ago
    • Promoted
    Senior Project Engineering Manager

    Senior Project Engineering Manager

    Bimbo CanadaEdmonton, Division No. 11, CA
    Full-time
    Senior Project Engineering Manager.Senior Project Engineering Manager.As part of the largest baking company in the world, Bimbo Canada is a leading producer and distributor of packaged fresh bread,...Show moreLast updated: 4 days ago
    • Promoted
    Software Engineering Manager (Backend SaaS)

    Software Engineering Manager (Backend SaaS)

    CanonicalEdmonton, Division No. 11, CA
    Full-time
    Software Engineering Manager (Backend SaaS).Software Engineering Manager (Backend SaaS).Software Engineering Manager (Backend SaaS). Be among the first 25 applicants.Software Engineering Manager (Ba...Show moreLast updated: 4 days ago
    • Promoted
    Engineering Manager - Solutions Engineering

    Engineering Manager - Solutions Engineering

    CanonicalEdmonton, Division No. 11, CA
    Full-time
    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiat...Show moreLast updated: 4 days ago
    • Promoted
    Support Engineering Manager

    Support Engineering Manager

    CanonicalEdmonton, Division No. 11, CA
    Full-time
    Be among the first 25 applicants.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely u...Show moreLast updated: 4 days ago
    • Promoted
    Engineering Manager- Ceph & Distributed Storage

    Engineering Manager- Ceph & Distributed Storage

    CanonicalEdmonton, Division No. 11, CA
    Full-time
    Engineering Manager- Ceph & Distributed Storage.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, i...Show moreLast updated: 4 days ago