... development practices, security scanning tools, or software supply chain concepts * Experience influencing architecture and engineering practices across multiple teams without direct management ...
... development practices, security scanning tools, or software supply chain concepts * Experience influencing architecture and engineering practices across multiple teams without direct management ...
Minimum 8+ years of experience in software development and system integration * Strong experience ... All applications are reviewed directly by our Talent Acquisition team and hiring managers.
New
Minimum 8+ years of experience in software development and system integration * Strong experience ... All applications are reviewed directly by our Talent Acquisition team and hiring managers.
New
Senior Backend Engineer (Rust & Cloud Platform) - Remote Canada
Winnipeg, MB · Remote
CA$120K - CA$135K/yr
Collaborate with Product Management, Engineering, DevOps, and frontend teams to deliver new ... Requirements Your Background: * 5+ years of professional backend software development experience ...
Senior Backend Engineer (Rust & Cloud Platform) - Remote Canada
Winnipeg, MB · Remote
CA$120K - CA$135K/yr
Collaborate with Product Management, Engineering, DevOps, and frontend teams to deliver new ... Requirements Your Background: * 5+ years of professional backend software development experience ...
... and supporting membership-management software for labour unions since 1998. The platform ... Requirements Development & Implementation * Write and test SQL code, including stored procedures ...
... and supporting membership-management software for labour unions since 1998. The platform ... Requirements Development & Implementation * Write and test SQL code, including stored procedures ...
... and supporting membership-management software for labour unions since 1998. The platform ... Requirements Development & Implementation * Write and test SQL code, including stored procedures ...
Quick apply
... and supporting membership-management software for labour unions since 1998. The platform ... Requirements Development & Implementation * Write and test SQL code, including stored procedures ...
Strong understanding of software development lifecycle (SDLC), Agile methodologies, testing strategies, and DevOps practices. * Experience leading technical teams, mentoring developers, and managing ...
Strong understanding of software development lifecycle (SDLC), Agile methodologies, testing strategies, and DevOps practices. * Experience leading technical teams, mentoring developers, and managing ...
T-SQL Programmer
Winnipeg, MB · On-site
Minimum 3 years of professional software development experience * Fluency in English and French ... management * Career Stability: Join a team with a strong order book and major long-term client ...
T-SQL Programmer
Winnipeg, MB · On-site
Minimum 3 years of professional software development experience * Fluency in English and French ... management * Career Stability: Join a team with a strong order book and major long-term client ...
Tekla API Developer
Winnipeg, MB · On-site
... BIM management. If you're ready to make a real impact and love turning challenges into ... software development lifecycle Keep Us Cutting-Edge: Maintain and continuously upgrade existing ...
Quick apply
Tekla API Developer
Winnipeg, MB · On-site
... BIM management. If you're ready to make a real impact and love turning challenges into ... software development lifecycle Keep Us Cutting-Edge: Maintain and continuously upgrade existing ...
Project Manager
Winnipeg, MB · On-site
$85K - $125K/yr
Proficiency with Microsoft Office and project management software Why Join? * Stable, full-time ... Organization committed to employee development and continuous improvement If you're looking for an ...
Quick apply
Project Manager
Winnipeg, MB · On-site
$85K - $125K/yr
Proficiency with Microsoft Office and project management software Why Join? * Stable, full-time ... Organization committed to employee development and continuous improvement If you're looking for an ...
Strong software development methodology understanding, and have assisted in the design, development, or testing of a technology integration project * Ability to work independently and manage multiple ...
Strong software development methodology understanding, and have assisted in the design, development, or testing of a technology integration project * Ability to work independently and manage multiple ...
Tekla API Developer
Winnipeg, MB · On-site
... BIM management. If you're ready to make a real impact and love turning challenges into ... software development lifecycle Keep Us Cutting-Edge: Maintain and continuously upgrade existing ...
Tekla API Developer
Winnipeg, MB · On-site
... BIM management. If you're ready to make a real impact and love turning challenges into ... software development lifecycle Keep Us Cutting-Edge: Maintain and continuously upgrade existing ...
Project Manager
Winnipeg, MB · On-site
Well-developed communication skills both oral and written. * Ability to travel to the United States ... Proficiency in Microsoft Office software.
Project Manager
Winnipeg, MB · On-site
Well-developed communication skills both oral and written. * Ability to travel to the United States ... Proficiency in Microsoft Office software.
... retail, team development, and delivering an exceptional customer experience while driving ... Manage vehicle display standards, utilize dealership software effectively, and perform other duties ...
... retail, team development, and delivering an exceptional customer experience while driving ... Manage vehicle display standards, utilize dealership software effectively, and perform other duties ...
Sales Manager - Crown Honda
Winnipeg, MB · On-site
... retail, team development, and delivering an exceptional customer experience while driving ... Manage vehicle display standards, utilize dealership software effectively, and perform other duties ...
Quick apply
Sales Manager - Crown Honda
Winnipeg, MB · On-site
... retail, team development, and delivering an exceptional customer experience while driving ... Manage vehicle display standards, utilize dealership software effectively, and perform other duties ...
Service Business Manager
Swan River, MB · On-site
$95K - $130K/yr
Collaborate with the Regional Service Manager to identify training and development needs within the ... Proficiency in Microsoft Office suite and familiarity with dealership management software is ...
Quick apply
Service Business Manager
Swan River, MB · On-site
$95K - $130K/yr
Collaborate with the Regional Service Manager to identify training and development needs within the ... Proficiency in Microsoft Office suite and familiarity with dealership management software is ...
Service Business Manager
Swan River, MB · On-site
$95K - $130K/yr
Collaborate with the Regional Service Manager to identify training and development needs within the ... Proficiency in Microsoft Office suite and familiarity with dealership management software is ...
Quick apply
Service Business Manager
Swan River, MB · On-site
$95K - $130K/yr
Collaborate with the Regional Service Manager to identify training and development needs within the ... Proficiency in Microsoft Office suite and familiarity with dealership management software is ...
Glazing Project Manager
Winnipeg, MB · On-site
Proficiency in MS office and project management software, including MS Project, Procore, etc ... Training and development opportunities * Stability within a large company * Excellent benefits ...
Glazing Project Manager
Winnipeg, MB · On-site
Proficiency in MS office and project management software, including MS Project, Procore, etc ... Training and development opportunities * Stability within a large company * Excellent benefits ...
Guest Services Manager
Winnipeg, MB · On-site
Participate in the development of business strategies which are aligned with the overall objectives ... Hands-on experience with Maestro PMS software preferred. * Proficient in Microsoft Office Suite ...
Quick apply
Guest Services Manager
Winnipeg, MB · On-site
Participate in the development of business strategies which are aligned with the overall objectives ... Hands-on experience with Maestro PMS software preferred. * Proficient in Microsoft Office Suite ...
Be Seen First
Assistant Office Manager
Winnipeg, MB · On-site
CA$33K/yr
Competence with Spectra Property Management Software considered an asset. * Experience with ... Career Development * The intention is for this position to act as training for the employee to ...
Quick apply
Be Seen First
Assistant Office Manager
Winnipeg, MB · On-site
CA$33K/yr
Competence with Spectra Property Management Software considered an asset. * Experience with ... Career Development * The intention is for this position to act as training for the employee to ...
$90 - $120/hr
Implement training and development programs that support continuous professional growth. * Ensure ... Proficiency with dealership management systems and related software. * Adaptability and the ability ...
New
$90 - $120/hr
Implement training and development programs that support continuous professional growth. * Ensure ... Proficiency with dealership management systems and related software. * Adaptability and the ability ...
New
Software Development Manager information
See Manitoba salary details
$64.5K - $74.5K
1% of jobs
$74.5K - $84.5K
2% of jobs
$84.5K - $94.5K
2% of jobs
$94.5K - $104.5K
6% of jobs
$104.5K - $114.5K
12% of jobs
$115.5K is the 25th percentile. Wages below this are outliers.
$114.5K - $124.5K
16% of jobs
The median wage is $130.8K / yr.
$124.5K - $134.5K
17% of jobs
$134.5K - $144.5K
17% of jobs
$145.9K is the 75th percentile. Wages above this are outliers.
$144.5K - $154.5K
12% of jobs
$154.5K - $164.5K
9% of jobs
$164.5K - $174.5K
6% of jobs
$64.5K
$131.4K
$174.5K
How much do software development manager jobs pay per year?
How does a Software Development Manager typically balance technical leadership with people management responsibilities?
What Does a Software Development Manager Do?
As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.
What does a Software Development Manager do?
What are the key skills and qualifications needed to thrive as a Software Development Manager, and why are they important?
What is the difference between Software Development Manager vs Software Engineer?
| Aspect | Software Development Manager | Software Engineer |
|---|---|---|
| Responsibilities | Oversees development teams, manages projects, sets strategic goals | Designs, codes, tests software applications |
| Required Skills | Leadership, project management, technical expertise | Programming, problem-solving, technical skills |
| Credentials | Bachelor's or higher in CS or related field, often with experience in management | Bachelor's or higher in CS or related field |
| Work Environment | Team management, collaboration with stakeholders | Individual or team coding tasks, development environments |
The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

Full-time
Posted 20 days ago
Autodesk rating
9.5
Based on 5 frontline employees who took The Breakroom Quiz
6th of 209 rated software companies
Job description
Job Requisition ID #
L'affichage de poste en francais suivra / The French job posting follows.
Position Overview
Our Trust Software Engineering team is seeking a Principal Software Developer to join the Platform Integrations group in a fast-paced, agile environment. This is a senior technical leadership role with broad organizational impact.
In this role, you will serve as a technical authority and trusted advisor for integrations across the development platform, particularly in areas related to CI/CD pipelines, developer tooling, and platform reliability.
You will help design and evolve scalable platform capabilities that enable engineering teams to build, test, and deliver software securely and efficiently. While familiarity with security practices is beneficial, the primary focus of this role is platform architecture, developer experience, and reliable system integrations.
You will collaborate closely with engineering leadership, product management, security teams, and cross-functional partners to shape technical strategy, influence architectural direction, and drive engineering best practices across the organization.
The ideal candidate is highly self-directed, comfortable operating in ambiguous environments, and capable of solving complex platform and integration challenges with long-term organizational impact.
Responsibilities
Lead the technical vision and architecture for platform integrations across development pipelines, ensuring solutions are scalable, maintainable, and aligned with organizational goals
Design and evolve reusable platform capabilities and integration patterns that improve consistency and reliability across repositories and engineering workflows
Translate complex platform and integration requirements into practical, business-aligned technical solutions
Solve highly complex, cross-cutting engineering challenges by taking a broad systems perspective and identifying pragmatic, scalable solutions
Partner with engineering, platform, and security teams to improve the developer experience across CI/CD pipelines and internal tooling
Influence the technical roadmap, balancing delivery needs with long-term maintainability, reliability, and platform scalability
Establish and promote engineering best practices, standards, and patterns for building and operating reliable platform integrations
Lead or significantly influence large, cross-team technical initiatives within the Trust or Platform Engineering space
Mentor senior and mid-level developers, raising the technical bar through design reviews, architectural guidance, and technical leadership
Stay informed on evolving industry practices related to platform engineering, CI/CD ecosystems, cloud infrastructure, and developer tooling
Minimum Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
8+ years of professional software engineering experience with demonstrated technical leadership and impact beyond a single team
Strong experience designing and building scalable cloud-native systems in AWS
Advanced proficiency in Python, with the ability to design, build, and review production-grade systems
Experience designing and operating CI/CD platforms or developer tooling ecosystems using technologies such as GitHub Actions, Jenkins, GitLab CI, or CircleCI
Experience working with Infrastructure as Code tools such as Terraform or CloudFormation
Solid understanding of containerized and cloud-native architectures, including Docker and Kubernetes
Experience designing systems that prioritize reliability, observability, and operational excellence
Strong communication skills and the ability to influence technical direction across teams
Experience working in Agile engineering environments
Preferred Qualifications
Experience with additional programming languages such as Go or Java
Experience working with developer platform tooling, CI/CD integrations, or DevSecOps environments
Familiarity with secure development practices, security scanning tools, or software supply chain concepts
Experience influencing architecture and engineering practices across multiple teams without direct management responsibility
---------------------------------------------------------------------------------------------------------------
Apercu du Poste
Notre equipe d'ingenierie logicielle Trust recherche un developpeur logiciel principal pour rejoindre le groupe Integrations de plateformes dans un environnement dynamique et agile. Il s'agit d'un poste de direction technique de haut niveau ayant un impact significatif sur l'ensemble de l'organisation.
A ce poste, vous ferez office d'autorite technique et de conseiller de confiance pour les integrations au sein de la plateforme de developpement, en particulier dans les domaines lies aux pipelines CI/CD, aux outils de developpement et a la fiabilite de la plateforme.
Vous contribuerez a la conception et a l'evolution de capacites de plateforme evolutives permettant aux equipes d'ingenierie de creer, de tester et de livrer des logiciels de maniere securisee et efficace. Bien qu'une bonne connaissance des pratiques de securite soit un atout, ce poste est principalement axe sur l'architecture de la plateforme, l'experience developpeur et la fiabilite des integrations systeme.
Vous collaborerez etroitement avec la direction de l'ingenierie, la gestion des produits, les equipes de securite et les partenaires interfonctionnels afin de definir la strategie technique, d'influencer l'orientation architecturale et de promouvoir les meilleures pratiques d'ingenierie a l'echelle de l'organisation.
Le candidat ideal est tres autonome, a l'aise dans des environnements incertains et capable de resoudre des defis complexes lies a la plateforme et a l'integration ayant un impact organisationnel a long terme.
Responsabilites
Diriger la vision technique et l'architecture des integrations de plateformes a travers les pipelines de developpement, en veillant a ce que les solutions soient evolutives, faciles a maintenir et alignees sur les objectifs de l'organisation
Concevoir et faire evoluer des capacites de plateforme reutilisables et des modeles d'integration qui ameliorent la coherence et la fiabilite entre les referentiels et les workflows d'ingenierie
Traduire des exigences complexes en matiere de plateformes et d'integration en solutions techniques pratiques et alignees sur les besoins de l'entreprise
Resoudre des defis d'ingenierie hautement complexes et transversaux en adoptant une perspective systemique globale et en identifiant des solutions pragmatiques et evolutives
Collaborer avec les equipes d'ingenierie, de plateforme et de securite pour ameliorer l'experience des developpeurs a travers les pipelines CI/CD et les outils internes
Influencer la feuille de route technique, en conciliant les besoins de livraison avec la maintenabilite, la fiabilite et l'evolutivite de la plateforme a long terme
Etablir et promouvoir les meilleures pratiques, normes et modeles d'ingenierie pour la creation et l'exploitation d'integrations de plateformes fiables
Diriger ou influencer de maniere significative des initiatives techniques de grande envergure impliquant plusieurs equipes dans le domaine de l'ingenierie de confiance ou de l'ingenierie de plateformes
Encadrer les developpeurs seniors et de niveau intermediaire, en rehaussant le niveau technique par le biais de revues de conception, de conseils en architecture et d'un leadership technique
Se tenir informe de l'evolution des pratiques du secteur en matiere d'ingenierie de plateformes, d'ecosystemes CI/CD, d'infrastructure cloud et d'outils de developpement
Qualifications Minimales
Licence en informatique, en ingenierie ou dans un domaine connexe (ou experience pratique equivalente)
8 plus d'experience professionnelle en genie logiciel, avec des competences averees en leadership technique et un impact depassant le cadre d'une seule equipe
Solide experience dans la conception et la mise en place de systemes cloud-native evolutifs sur AWS
Maitrise avancee de Python, avec la capacite de concevoir, de mettre en place et de reviser des systemes de niveau production
Experience dans la conception et l'exploitation de plateformes CI/CD ou d'ecosystemes d'outils de developpement utilisant des technologies telles que GitHub Actions, Jenkins, GitLab CI ou CircleCI
Experience de l'utilisation d'outils d'infrastructure en tant que code (Infrastructure as Code) tels que Terraform ou CloudFormation
Solide comprehension des architectures conteneurisees et cloud-native, notamment Docker et Kubernetes
Experience dans la conception de systemes privilegiant la fiabilite, l'observabilite et l'excellence operationnelle
Solides competences en communication et capacite a influencer l'orientation technique au sein des equipes
Experience de travail dans des environnements d'ingenierie Agile
Qualifications Souhaitees
Experience avec d'autres langages de programmation tels que Go ou Java
Experience de travail avec des outils de plateformes de developpement, des integrations CI/CD ou des environnements DevSecOps
Connaissance des pratiques de developpement securise, des outils d'analyse de securite ou des concepts de chaine d'approvisionnement logicielle
Experience dans l'influence des pratiques d'architecture et d'ingenierie au sein de plusieurs equipes sans responsabilite manageriale directe
Learn More
About Autodesk
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
Salary transparency
Salary is one part of Autodesk's competitive compensation package. For Canada based roles, we expect a starting base salary between $131,000 and $191,400. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.Belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/global-belonging
Are you an existing contractor or consultant with Autodesk?
Please search for open jobs and apply internally (not on this external site).
About Autodesk
Sourced by ZipRecruiter
Autodesk is changing how the world is designed and made. Our technology spans architecture, engineering, construction, product design, manufacturing, media, and entertainment, empowering innovators everywhere to solve challenges big and small. From greener buildings to smarter products to more mesmerizing blockbusters, Autodesk software helps our customers to design and make a better world for all. For more information visit autodesk.com or follow @autodesk.
Industry
Software development
Company size
10,000+ Employees
Headquarters location
San Rafael, CA, US
Year founded
1982