Guide a dynamic team of Software Engineers, providing career coaching, performance management, and technical mentorship. * Drive Technical Excellence: Partner with Architects to oversee system design ...
Guide a dynamic team of Software Engineers, providing career coaching, performance management, and technical mentorship. * Drive Technical Excellence: Partner with Architects to oversee system design ...
The Software Engineering Manager is responsible for leading systems software and applications development in support of our latest medical devices and products. Role will be responsible for ...
The Software Engineering Manager is responsible for leading systems software and applications development in support of our latest medical devices and products. Role will be responsible for ...
Manager, Software Engineering
Burnaby, BC · On-site
The Software Engineering Manager is responsible for leading systems software and applications development in support of our latest medical devices and products. Role will be responsible for ...
Manager, Software Engineering
Burnaby, BC · On-site
The Software Engineering Manager is responsible for leading systems software and applications development in support of our latest medical devices and products. Role will be responsible for ...
Software Engineering Manager, Fraud & Payments
CA$127K - CA$203K/yr
Title and Summary Software Engineering Manager, Fraud & Payments Overview: The Mastercard Fraud Platform team is seeking a Manager, Software Engineering to lead a newly established team designing and ...
Software Engineering Manager, Fraud & Payments
CA$127K - CA$203K/yr
Title and Summary Software Engineering Manager, Fraud & Payments Overview: The Mastercard Fraud Platform team is seeking a Manager, Software Engineering to lead a newly established team designing and ...
Software Engineering Manager - II
Vancouver, BC · On-site
$135 - $170/hr
The role requires an engineering background, strong project management skills, and the ability to ... Ensure high-quality software delivery with a focus on scalability, reliability, and security in a ...
Software Engineering Manager - II
Vancouver, BC · On-site
$135 - $170/hr
The role requires an engineering background, strong project management skills, and the ability to ... Ensure high-quality software delivery with a focus on scalability, reliability, and security in a ...
Software Engineering Manager - II
CA$135K - CA$170K/yr
We need a leader who has an engineering background, solid project management skills, and thrives ... software solutions. You will work closely with partner banks, product teams, and internal ...
Software Engineering Manager - II
CA$135K - CA$170K/yr
We need a leader who has an engineering background, solid project management skills, and thrives ... software solutions. You will work closely with partner banks, product teams, and internal ...
Software Engineering Manager - II
Vancouver, BC · On-site
CA$135K - CA$170K/yr
We need a leader who has an engineering background, solid project management skills, and thrives ... software solutions. You will work closely with partner banks, product teams, and internal ...
Quick apply
Software Engineering Manager - II
Vancouver, BC · On-site
CA$135K - CA$170K/yr
We need a leader who has an engineering background, solid project management skills, and thrives ... software solutions. You will work closely with partner banks, product teams, and internal ...
We need a leader who has an engineering background, solid project management skills, and thrives ... software solutions. You will work closely with partner banks, product teams, and internal ...
Quick apply
We need a leader who has an engineering background, solid project management skills, and thrives ... software solutions. You will work closely with partner banks, product teams, and internal ...
Manager, Software Engineering
Burnaby, BC · On-site
$110 - $130/hr
About the Position We are searching for a permanent Manager, Software Engineering to join our Information and Technology Services (IaTS) team. PBC's compensation program is built on a pay-for ...
Manager, Software Engineering
Burnaby, BC · On-site
$110 - $130/hr
About the Position We are searching for a permanent Manager, Software Engineering to join our Information and Technology Services (IaTS) team. PBC's compensation program is built on a pay-for ...
Manager, Software Engineering
Burnaby, BC · On-site
$188.44 - $258.20/hr
Manager, Software Engineering We are seeking an exceptional Manager, Software Engineering to lead our NIOS Platform team in Burnaby, Canada, reporting to the Director, Software Engineering. This ...
Manager, Software Engineering
Burnaby, BC · On-site
$188.44 - $258.20/hr
Manager, Software Engineering We are seeking an exceptional Manager, Software Engineering to lead our NIOS Platform team in Burnaby, Canada, reporting to the Director, Software Engineering. This ...
Manager, Software Engineering We have an opportunity for a Manager, Engineering to join our Universal Asset Insights team in Burnaby, BC, reporting to the Senior Director, Engineering. This role ...
Manager, Software Engineering We have an opportunity for a Manager, Engineering to join our Universal Asset Insights team in Burnaby, BC, reporting to the Senior Director, Engineering. This role ...
As a Manager, Software Engineering, you will lead a high-performing team focused on enhancing the experience of our Guest Services organization and driving strategic outcomes for After-Sales Support ...
As a Manager, Software Engineering, you will lead a high-performing team focused on enhancing the experience of our Guest Services organization and driving strategic outcomes for After-Sales Support ...
Manager, Software Engineering
CA$127K - CA$203K/yr
Title and Summary Manager, Software Engineering Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital ...
Manager, Software Engineering
CA$127K - CA$203K/yr
Title and Summary Manager, Software Engineering Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital ...
Senior Manager, Software Engineering We are looking for a Senior Software Engineering Manager to join our Universal DDI Team in Burnaby, BC reporting to the Director of Software Engineering. In this ...
Senior Manager, Software Engineering We are looking for a Senior Software Engineering Manager to join our Universal DDI Team in Burnaby, BC reporting to the Director of Software Engineering. In this ...
What You Bring Required Proven Leadership: 8+ years of software engineering experience. 3+ years ... manage business spend. We're looking for talented and team-driven individuals to join us on our ...
Quick apply
What You Bring Required Proven Leadership: 8+ years of software engineering experience. 3+ years ... manage business spend. We're looking for talented and team-driven individuals to join us on our ...
About You Basic Qualifications: * 5+ years of software engineering experience, with 2+ years in a people management role. * 4+ years of building and operating production-grade backend or platform ...
About You Basic Qualifications: * 5+ years of software engineering experience, with 2+ years in a people management role. * 4+ years of building and operating production-grade backend or platform ...
We are seeking a hands-on Senior Engineering Manager , Digital Servicing Platform to lead ... Modern software architecture and engineering practices. Extra Skills That Set You Apart:
We are seeking a hands-on Senior Engineering Manager , Digital Servicing Platform to lead ... Modern software architecture and engineering practices. Extra Skills That Set You Apart:
Manager, Software Engineering, Fintech New Bets
Vancouver, BC · On-site
$169.20 - $228.90/hr
Then Jobber might be the place for you! We're looking for a Manager, Software Engineering to be part of our Fintech group, leading our New Bets team. This team explores and builds new financial ...
Manager, Software Engineering, Fintech New Bets
Vancouver, BC · On-site
$169.20 - $228.90/hr
Then Jobber might be the place for you! We're looking for a Manager, Software Engineering to be part of our Fintech group, leading our New Bets team. This team explores and builds new financial ...
Senior Manager - Software Engineering (Enterprise Imaging) - Remote
Richmond, BC · Remote
CA$108K - CA$225K/yr
Lead multiple software engineering teams responsible for the Stratus Imaging Archive platform * Own delivery execution and planning, ensuring clear commitments, dependency management, and predictable ...
Senior Manager - Software Engineering (Enterprise Imaging) - Remote
Richmond, BC · Remote
CA$108K - CA$225K/yr
Lead multiple software engineering teams responsible for the Stratus Imaging Archive platform * Own delivery execution and planning, ensuring clear commitments, dependency management, and predictable ...
Develop front-end web interfaces for the battery management system (BMS) cloud portal * Contribute ... Collaborate with engineers across hardware and software teams to support product development The ...
Develop front-end web interfaces for the battery management system (BMS) cloud portal * Contribute ... Collaborate with engineers across hardware and software teams to support product development The ...
Software Engineering Manager information
What are some common challenges faced by Software Engineering Managers when leading diverse development teams?
What Does a Software Engineering Manager Do?
A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.
What is the difference between Software Engineering Manager vs Software Developer?
| Aspect | Software Engineering Manager | Software Developer |
|---|---|---|
| Credentials | Bachelor's or Master's in CS or related field, often with leadership experience | Bachelor's or higher in CS or related field |
| Work Environment | Leads teams, manages projects, collaborates with stakeholders | Focuses on coding, debugging, and implementing features |
| Employer & Industry Usage | Used across tech companies, startups, and large enterprises | Common in all software development settings |
| Search & Comparison Intent | Understanding managerial roles, leadership responsibilities | Focus on technical skills, coding tasks |
The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.
What does a Software Engineering Manager do?
What does a software engineer manager do?
What are the key skills and qualifications needed to thrive as a Software Engineering Manager, and why are they important?
How much do software engineer managers get paid?
Can I make 200k a year as a software engineer?
What engineer makes $500,000 a year?

Motorola Solutions rating
8.7
Based on 40 frontline employees who took The Breakroom Quiz
19th of 156 rated electronics manufacturers
Job description
At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that's critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.
Apercu de l'entreprise
Chez Motorola Solutions, nous pensons que tout commence par nos employes. Nous sommes une communaute mondiale soudee, unie par la volonte incessante de contribuer a la securite des personnes partout dans le monde. Nous concevons et connectons des technologies qui contribuent a proteger les personnes, les biens et les infrastructures. Nos solutions favorisent la collaboration essentielle pour ameliorer la securite des populations, des ecoles, des hopitaux, des entreprises et, finalement, des nations. Connectez-vous a une carriere qui compte et aidez-nous a batir un avenir plus sur.
Department OverviewMotorola Solutions' Video Division is defining the future of the security industry through innovative end-to-end solutions. We're changing the landscape of the surveillance industry through advanced, award-winning AI-based surveillance systems. Our team is advancing the field as it applies to the surveillance industry with industry-leading products like Appearance Search, Unusual Motion Detection, and the Avigilon Cloud Service platform.
Job Description
In this role, you will lead a high-performing team (8-10 engineers) at the intersection of cutting-edge research and large-scale software engineering, protecting people and assets in high-stakes environments globally.
Mission-Critical Impact: Contribute to products deployed in safety scenarios-from major league sports stadiums to emergency response centers.
Investment in You: We provide 10% dedicated time (1 day every two weeks) for continuous learning, research, and professional development.
Technical Breadth: Gain experience across diverse media stream orchestration, robust API development, and seamless hardware integration (cameras, sensors, and IoT devices).
Leadership Support: Join a culture of "servant leadership" where your growth is as important as the product's success.
Lead & Mentor: Guide a dynamic team of Software Engineers, providing career coaching, performance management, and technical mentorship.
Drive Technical Excellence: Partner with Architects to oversee system design and code quality for complex C++ and C# applications.
Spearhead Innovation: Modernize our development systems and toolchains, identifying opportunities to refine workflows and reduce technical debt.
Strategic Alignment: Translate business requirements into actionable technical roadmaps and clear execution sprints.
Foster Agility: Act as a champion for Agile principles, removing roadblocks and ensuring the team remains focused on high-value delivery.
Talent Growth: Participate in hiring and onboarding to scale our Vancouver engineering hub with top-tier talent.
Proven Leadership: 3+ years of experience directly managing engineering teams, with a track record of fostering high engagement and technical growth.
Deep Technical Roots: 8+ years of total experience in software engineering. You should be comfortable conducting deep-dive code reviews and architectural discussions in C++ and C#.
System Design Prowess: Extensive experience delivering complex, large-scale, public-facing applications and APIs in on-premise or cloud environments.
DevOps Mindset: Solid understanding of CI/CD pipelines, test automation, and modern infrastructure-as-code concepts.
Communication Ace: Exceptional ability to communicate technical complexity to non-technical stakeholders and foster cross-departmental collaboration.
Academic Foundation: BS/MS in Computer Science, Computer Engineering, or equivalent industry experience.
Cloud Infrastructure: Expert-level knowledge of Azure, AWS, or GCP.
Toolchain Mastery: Hands-on experience with Bamboo, Azure DevOps, and or GitHub Actions.
Containerization: Proficiency with Docker, Kubernetes, and microservices architecture.
Video Domain Knowledge: Experience with RTSP, WebRTC, or video analytics frameworks.
This position is based in Vancouver, BC and the candidate must reside in the Greater Vancouver Area as you will be required to go into the office on a hybrid work schedule.
The base salary for this position in British Columbia is 145,000 - 175,000 CAD depending on experience.
#LI-CA1
Basic Requirements
Bachelors Degree
5+ years of software development experience
3+ years of experience leading engineering teams
Travel RequirementsUnder 10%
Relocation ProvidedNone
Position TypeExperienced
Referral Payment PlanNo
EEO Statement
Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.
We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you'd like to join our team but feel that you don't quite meet all of the preferred skills, we'd still love to hear why you think you'd be a great addition to our team.
We're committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please complete thisReasonable Accommodations Formso we can assist you.
Motorola Solutions adopte, favorise et promeut les principes de diversite, d'equite et d'inclusion. Nous encourageons et accueillons les candidatures de toutes les personnes qualifiees, quelles que soient leur race, origines ethnique, religion ou croyance, orientation sexuelle, identite et expression sexuelle, statut d'anciens combattants ou tout autre statut protege par la Loi.
Nous sommes fiers de notre culture axee sur les personnes et les communautes, encourageant ainsi chaque Motorolan d'etre la version la plus authentique de lui-meme dans ses responsabilites afin de tenir la promesse d'un monde plus securitaire.
Si vous souhaitez vous joindre a notre communaute mais croyez que vous ne possedez pas toutes les exigences requises pour le poste convoite, nous aimerions tout de meme connaitre les raisons pour lesquelles vous pensez etre un excellent candidat pour notre equipe.
Nous offrons egalement des mesures d'adaptation pendant toutes les etapes du processus d'embauche afin de favoriser l'inclusion des personnes vivant avec un handicap physique et/ou mental. Pour demander un amenagement, veuillez remplir ce formulaire d'amenagement raisonnable afin que nous puissions vous aider.
What Motorola Solutions employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Motorola Solutions
Sourced by ZipRecruiter
At Motorola Solutions, we believe that everything starts with safety. It's the constant that empowers people to confidently move forward. It can fill a flight or sell out a stadium. It can care for a patient or graduate a class. As a global leader in public safety and enterprise security, we create and connect the technologies that help to keep people safe where they live, learn, work and play. Our integrated technology ecosystem unifies critical communications, video security and access control, and command center software, enabling collaboration in more powerful ways. At Motorola Solutions, we're ushering in a new era in public safety and security. Bring your passion, potential and talents to a career that matters.
Industry
Technology, communication and media
Company size
10,000+ Employees
Headquarters location
Chicago, IL, US
Year founded
1928