Join our dynamic Alexa Connections team as a Sr. Software Development Engineer, and lead futuristic ... You'll work closely with cross-functional teams, including product management, design, and data ...
Join our dynamic Alexa Connections team as a Sr. Software Development Engineer, and lead futuristic ... You'll work closely with cross-functional teams, including product management, design, and data ...
You will collaborate closely with SoC leads, program managers, and cross-functional engineering ... Strong experience in software or firmware development with exposure to CPU/GPU hardware systems
New
You will collaborate closely with SoC leads, program managers, and cross-functional engineering ... Strong experience in software or firmware development with exposure to CPU/GPU hardware systems
New
Business Development Manager
Toronto, ON · On-site +1
CA$70K/yr
Business development manager (Freight Industry) Job Overview: We are seeking a highly motivated and ... Proficient in using CRM software and other sales tools to manage and track sales activities.
Business Development Manager
Toronto, ON · On-site +1
CA$70K/yr
Business development manager (Freight Industry) Job Overview: We are seeking a highly motivated and ... Proficient in using CRM software and other sales tools to manage and track sales activities.
... Development Manager who can help built the bank of the future ... You will lead a talented team of software professionals to drive Client data and platform ...
... Development Manager who can help built the bank of the future ... You will lead a talented team of software professionals to drive Client data and platform ...
The Product Development Manager's primary responsibility is to manage the profitability and growth ... M software Enthusiasm, adaptability and self-motivation to succeed in a performance-based ...
The Product Development Manager's primary responsibility is to manage the profitability and growth ... M software Enthusiasm, adaptability and self-motivation to succeed in a performance-based ...
Development Manager (Full stack (Java/ ML/React))
Toronto, ON · Hybrid
CA$130K - CA$155K/yr
As a Development Manager for the Search Platform team, you will lead the engineering organization ... Enforce accountability for the quality of software that is created. Who you are: * Bachelor ...
Development Manager (Full stack (Java/ ML/React))
Toronto, ON · Hybrid
CA$130K - CA$155K/yr
As a Development Manager for the Search Platform team, you will lead the engineering organization ... Enforce accountability for the quality of software that is created. Who you are: * Bachelor ...
Development Manager (Full stack (Java/ ML/React))
Toronto, ON · Hybrid
CA$130K - CA$155K/yr
As a Development Manager for the Search Platform team, you will lead the engineering organization ... Enforce accountability for the quality of software that is created. Who you are: * Bachelor ...
Development Manager (Full stack (Java/ ML/React))
Toronto, ON · Hybrid
CA$130K - CA$155K/yr
As a Development Manager for the Search Platform team, you will lead the engineering organization ... Enforce accountability for the quality of software that is created. Who you are: * Bachelor ...
Design and manage end-to-end testing activities for various projects across the business. Use your expertise in software development testing to provide clients with quality products that meet ...
Design and manage end-to-end testing activities for various projects across the business. Use your expertise in software development testing to provide clients with quality products that meet ...
Do you want to revolutionize the way people manage vast volumes of data in the cloud where you have ... We are looking for Software Development Engineers who have built a lot of software - shipped ...
Do you want to revolutionize the way people manage vast volumes of data in the cloud where you have ... We are looking for Software Development Engineers who have built a lot of software - shipped ...
Design and manage end-to-end testing activities for various projects across the business. Use your expertise in software development testing to provide clients with quality products that meet ...
Design and manage end-to-end testing activities for various projects across the business. Use your expertise in software development testing to provide clients with quality products that meet ...
This is all enabled by a cutting edge software stack, the AWS Neuron Software Development Kit (SDK ... You: As a Manager III on the AWS Neuron team, you'll be leading a team of compiler engineers ...
This is all enabled by a cutting edge software stack, the AWS Neuron Software Development Kit (SDK ... You: As a Manager III on the AWS Neuron team, you'll be leading a team of compiler engineers ...
Senior Software Developer
Toronto, ON · On-site
You will report to the Manager, Software Development Manager based in Canada, and the role is hybrid basedinToronto. This is an exciting opportunity to be part of and to help evolve developing the ...
Senior Software Developer
Toronto, ON · On-site
You will report to the Manager, Software Development Manager based in Canada, and the role is hybrid basedinToronto. This is an exciting opportunity to be part of and to help evolve developing the ...
Managing over $18.6 billion (May 31, 2026)for institutional and retail clients, we navigate markets with conviction, resilience, and a forward-thinking approach. We're more thaninvestors - we're ...
New
Managing over $18.6 billion (May 31, 2026)for institutional and retail clients, we navigate markets with conviction, resilience, and a forward-thinking approach. We're more thaninvestors - we're ...
New
Manage team health, hiring, performance, and career development. About You Basic Qualifications: * 5+ years of software engineering experience, with 2+ years in a people management role. * 4+ years ...
Manage team health, hiring, performance, and career development. About You Basic Qualifications: * 5+ years of software engineering experience, with 2+ years in a people management role. * 4+ years ...
Sr. Software Developer
Toronto, ON · On-site
Reporting to the Development Manager, the Software Developer is primarily responsible for designing and modifying base Cority software, as well as working with Product Development to develop software ...
Sr. Software Developer
Toronto, ON · On-site
Reporting to the Development Manager, the Software Developer is primarily responsible for designing and modifying base Cority software, as well as working with Product Development to develop software ...
Job Requisition ID # 26WD97226 Position Overview Autodesk is seeking a passionate and experienced Development Manager to lead our skilled team of software and ML developers in the design, development ...
Job Requisition ID # 26WD97226 Position Overview Autodesk is seeking a passionate and experienced Development Manager to lead our skilled team of software and ML developers in the design, development ...
Reporting to the Development Manager, the Software Developer is primarily responsible for designing and modifying base Cority software, as well as working with Product Development to develop software ...
Reporting to the Development Manager, the Software Developer is primarily responsible for designing and modifying base Cority software, as well as working with Product Development to develop software ...
Business Development Manager
CA$80K - CA$100K/yr
... and software solutions. Join our dynamic team and make your mark on the payments technology ... business development objectives. Researches, evaluates, and manages new strategic business ...
Business Development Manager
CA$80K - CA$100K/yr
... and software solutions. Join our dynamic team and make your mark on the payments technology ... business development objectives. Researches, evaluates, and manages new strategic business ...
About the Role Evisort Engineering is growing, and we're searching for a Sr. Manager, Software Development Engineering, to join our team. In this role, you'll bring together and mentor a team of ...
New
About the Role Evisort Engineering is growing, and we're searching for a Sr. Manager, Software Development Engineering, to join our team. In this role, you'll bring together and mentor a team of ...
New
Manager, Solution Development
Toronto, ON · On-site +1
CA$109K - CA$145K/yr
Manages the development, delivery, support and maintenance of an ecosystem of loosely coupled ... Contributes to the development and insurance software trends both in general and with respect to ...
Manager, Solution Development
Toronto, ON · On-site +1
CA$109K - CA$145K/yr
Manages the development, delivery, support and maintenance of an ecosystem of loosely coupled ... Contributes to the development and insurance software trends both in general and with respect to ...
Software Development Manager information
See Markham, ON salary details
$61.1K - $70.6K
1% of jobs
$70.6K - $80.1K
2% of jobs
$80.1K - $89.5K
2% of jobs
$89.5K - $99K
6% of jobs
$99K - $108.5K
12% of jobs
$109.4K is the 25th percentile. Wages below this are outliers.
$108.5K - $118K
16% of jobs
The median wage is $123.9K / yr.
$118K - $127.4K
17% of jobs
$127.4K - $136.9K
17% of jobs
$138.2K is the 75th percentile. Wages above this are outliers.
$136.9K - $146.4K
12% of jobs
$146.4K - $155.8K
9% of jobs
$155.8K - $165.3K
6% of jobs
$61.1K
$124.5K
$165.3K
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
Medical, Dental, Vision, Life, Retirement, PTO
Posted 10 days ago
Job description
As a Sr. SDE, you'll drive the development of next-generation communication features powered by advanced AI technologies, including AI Agents and Real-time AI. You'll work closely with cross-functional teams, including product management, design, and data science, to design and deliver innovative solutions that leverage these AI technologies to enable seamless, intelligent communication experiences. You'll also lead the integration of these advanced AI systems into Alexa's core capabilities, ensuring a seamless and intuitive user experience.
Key job responsibilities
- Influence product and technology strategy by helping define the product features, refine system architecture, and spearhead Agentic AI and LLM best practices that enable a quality product.
- Build agentic APIs to deliver a low latency, low cost, highly reliable, and high scalable cloud services and device software solutions.
- Drive and lead software design, development standards, team processes and code reviews.
- Optimize software libraries for low latency, CPU and memory footprint.
- Deliver high-quality software through working in a dynamic, team-focused Agile/Scrum environment
- Contributing to the professional development of colleagues, improving their technical knowledge and engineering practices.
About the team
Alexa Connections aspires to make Alexa+ the world’s most trusted connection assistant for getting things done and creating moments of joy. Our vision emphasizes a) Trust as our foundation for becoming a daily habit, knowing our customers have plentiful choices, b) Completion of end-to-end customer journeys, beyond shipping features, and c) Joy through personalized, proactive experiences, that create a memory.
BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
PREFERRED QUALIFICATIONS- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well-being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.
CAN, ON, Toronto - 150,700.00 - 251,700.00 CAD annually.