Software Development Engineer, Early Career - 2026
$89.7k - $149.8k per yearAmazon Inc.
Description
Shape what comes next | Discover careers in Tech At Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing products that operate at global scale. This is an environment where you learn by building. Whether you're creating cloud-native solutions, optimizing machine learning models, or building products that drive experiences for millions of customers around the globe, your work reaches the world, fast. You'll take ownership early, collaborate across teams and disciplines, and grow your skills as you tackle new problems. There's no single path forward here, with a chance to explore different directions and shape your journey as you go. This is where ambition meets opportunity and, where the impact of what you build helps define what comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve complex problems while seeing their work's impact first-hand. The challenges SDEs solve at Amazon are meaningful and influence millions of customers, sellers, and products globally. We seek individuals passionate about creating new products, features, and services while managing ambiguity in an environment where development cycles are measured in weeks, not years. At Amazon, we believe in ownership at every level. As an SDE-I, you'll own the entire lifecycle of your code - from design through deployment and ongoing operations. This ownership mindset, combined with our commitment to operational excellence, ensures we deliver the highest quality solutions for our customers. We're looking for curious minds who think big and want to define tomorrow's technology. At Amazon, you'll grow into the high-impact engineer you know you can be, supported by a culture of learning and mentorship. Every day brings exciting new challenges and opportunities for personal growth. NOTE: By applying to this position, your application will be considered for all locations we hire for in Canada including, but not limited to: Vancouver, BC;
Toronto, ON;
Winnipeg, MN;
Victoria, BC;
Ottawa, ON;
Calgary, AB. Locations are subject to change. Applications are reviewed on a rolling basis. For an update on your status or to confirm your application was submitted successfully, please login to your candidate portal at Amazon.Jobs. Amazon works with a high volume of applicants so we appreciate your patience as we review applications.
Key job responsibilities
Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward.
Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment.
Participate in code reviews and contribute to technical documentation.
Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective.
Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies.
Write clean, maintainable code following best practices and design patterns.
Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties.
Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues.
Basic Qualifications
Experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
Experience with data structure implementation, basic algorithm development, and/or object-oriented design principles
Currently enrolled in a Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields OR completed a Bachelor's or Graduate degree in specified fields
Must be 18 years of age or older
Preferred Qualifications
Experience from previous technical internship(s) or demonstrated project experience
Experience with one or more of the following: AI tools for development productivity, Cloud platforms (preferably AWS), Database systems (SQL and NoSQL), Contributing to open-source projects, Version control systems, Debugging and troubleshooting complex systems
Demonstrated ability to learn and adapt to new technologies quickly
Basic understanding of software development lifecycle (SDLC)
Strong problem-solving and analytical skills
Excellent written and verbal communication skills
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 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, BC, Vancouver - 89,700.00 - 149,800.00 CAD annually
#J-18808-Ljbffr
Shape what comes next | Discover careers in Tech At Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing products that operate at global scale. This is an environment where you learn by building. Whether you're creating cloud-native solutions, optimizing machine learning models, or building products that drive experiences for millions of customers around the globe, your work reaches the world, fast. You'll take ownership early, collaborate across teams and disciplines, and grow your skills as you tackle new problems. There's no single path forward here, with a chance to explore different directions and shape your journey as you go. This is where ambition meets opportunity and, where the impact of what you build helps define what comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve complex problems while seeing their work's impact first-hand. The challenges SDEs solve at Amazon are meaningful and influence millions of customers, sellers, and products globally. We seek individuals passionate about creating new products, features, and services while managing ambiguity in an environment where development cycles are measured in weeks, not years. At Amazon, we believe in ownership at every level. As an SDE-I, you'll own the entire lifecycle of your code - from design through deployment and ongoing operations. This ownership mindset, combined with our commitment to operational excellence, ensures we deliver the highest quality solutions for our customers. We're looking for curious minds who think big and want to define tomorrow's technology. At Amazon, you'll grow into the high-impact engineer you know you can be, supported by a culture of learning and mentorship. Every day brings exciting new challenges and opportunities for personal growth. NOTE: By applying to this position, your application will be considered for all locations we hire for in Canada including, but not limited to: Vancouver, BC;
Toronto, ON;
Winnipeg, MN;
Victoria, BC;
Ottawa, ON;
Calgary, AB. Locations are subject to change. Applications are reviewed on a rolling basis. For an update on your status or to confirm your application was submitted successfully, please login to your candidate portal at Amazon.Jobs. Amazon works with a high volume of applicants so we appreciate your patience as we review applications.
Key job responsibilities
Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward.
Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment.
Participate in code reviews and contribute to technical documentation.
Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective.
Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies.
Write clean, maintainable code following best practices and design patterns.
Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties.
Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues.
Basic Qualifications
Experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
Experience with data structure implementation, basic algorithm development, and/or object-oriented design principles
Currently enrolled in a Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields OR completed a Bachelor's or Graduate degree in specified fields
Must be 18 years of age or older
Preferred Qualifications
Experience from previous technical internship(s) or demonstrated project experience
Experience with one or more of the following: AI tools for development productivity, Cloud platforms (preferably AWS), Database systems (SQL and NoSQL), Contributing to open-source projects, Version control systems, Debugging and troubleshooting complex systems
Demonstrated ability to learn and adapt to new technologies quickly
Basic understanding of software development lifecycle (SDLC)
Strong problem-solving and analytical skills
Excellent written and verbal communication skills
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 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, BC, Vancouver - 89,700.00 - 149,800.00 CAD annually
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Software Development Engineer, Early Career - 2026 in Winnipeg, MB vacancy
- Launch your software engineering career in Montreal with hybrid Python development, production services, and mentorship from experienced engineers.Designed for developers with up to four years of experience, this role combines Python application development with practical exposure...Entry level
$126k - $129k per year
...application window will be open until at least November 27th, 2026. This opportunity will remain online based on business needs which... ...or equivalent practical experience.1 year of experience with software development in one or more programming languages (e.G., Python, C, C++,...Entry levelLocal area$69.1k - $92.8k per year
...With an unmatched breadth and depth of engineering, advisory and science‑based expertise, our... ...Territories, Canada, and beyond. As an Early Career Structural Engineer-in-Training (EIT) or... ...AutoCAD and structural analysis or design software would be an asset.Experience with water...Entry levelWork at officeLocal areaImmediate startRemote workFlexible hours- Launch your engineering career by building and shipping products used by real customers. About... ...to‑end. This role is ideal for someone early in their career who enjoys owning features... ...role blends: Full stack product development (frontend + backend) System design and...Entry levelInternshipWork at office
- ...Role SummaryWe are seeking an experienced Application Security Engineer to join our Enterprise Cybersecurity team as an application... ...role will be crucial in enhancing and maintaining the secure software development lifecycle (SSDLC) at Rivian. The ideal candidate will guide software...Entry levelContract workLocal area
- ...Personal and Professional Development - We are committed to helping... ...Job Title: Technical Lead, Software Development Location: Winnipeg... ...day-to-day guidance for a new Engineering Technology team. This role is... ...opportunity to lead a new team early, influence its technical...
- Join Lyft's Govtech team as a mid-career Software Engineer, focusing on regulatory features and advanced AI technologies. You'll contribute to innovative projects that drive Lyft's market expansion. As a Software Engineer, you'll play a vital role in developing features that...Local area
- Early Careers Launch- Commercial Risk AssociateCommercial RiskAvailable Locations: Edmonton, AB... ...to join our Early Careers Launch Development Program in Account Management. You do not... ...candidate, even if Aon hires that candidate#AonLaunchCanada 2026-111274 #J-18808-LjbffrEntry levelLong term contractContract workWork at office
- ...folks doing the best work of their careers, building great payroll software for small businesses across Canada.... ...looking for a talented Staff Software Development Engineer who enjoys tackling hard... ...and pets) you love. Psssst! In 2026, we were recognized as one of Canada...ApprenticeshipSummer workInternship
- ...environmental monitoring, electronics design and development, oceanographic research, deepwater oil... ....Job DescriptionIf you enjoy building software that directly impacts manufacturing... ...operations.Help refine and promote software engineering, testing, and documentation standards....Long term contract
usd146k - usd218k per year
...and automation that hundreds of engineers rely on every day to design, build, ship, and operate software. As a Software Engineer on... ...define how AI-driven software development lifecycle (SDLC) models are adopted... ...So, wherever you are in your career and life, you’ll be able to...Full timeWork at office- ...designing, developing and testing software systems or applications for... ...your skills to contribute to development of company objectives and... ...and presenting on those to the engineering groups Creating formal... ...use or access the Company’s career webpage as a result of your disability...
- ...across the business.Use your expertise in software development testing to provide clients with quality... ...potential. We aspire to give you a career, rather than just a paycheck. We work to... ...accommodation, please contact mailbox.careers-****@*****.*** CIBC is committed to...2 days per week1 day per week
- As a Software Development Manager, you will oversee the planning, execution, and delivery of technical... ...perspectives.About The Team The FME Engine team builds and maintains the core of Safe... ...project flow and addressing risks early. Support architecture and design discussions...Seasonal workImmediate startRemote workFlexible hours
$114.8k - $191.8k per year
...ready to write code that impacts millions of people? As a Software Development Engineer at Amazon, you will build software that solves real problems... ...solutions for customers. This role is ideal for someone early in their engineering career who is eager to learn, collaborate...Entry levelInternshipDay shift$113.8k per year
Robotics - Software Development Engineer Are you passionate about innovation? Do you want to solve real customer problems through innovative technology? Do you enjoy working on scalable projects in a collaborative team environment? Do you want to see your solutions directly...InternshipWorldwide- Become an integral Software Engineer focusing on AI software development and drive impactful innovations. Collaborate within a dynamic team that values creativity and technical excellence. In this mid-senior level role, you'll participate in developing sophisticated AI features...
- Build scalable payment systems as a Software Development Engineer II with Amazon’s Digital Acceleration Payments team. Design reliable services for global marketplace experiences.As an SDE II, you will deliver payment features and services from technical design through operations...
- ...team!Location/Region This position is located in Halifax, Nova Scotia.What’s the role? Join Zeiss Meditec-Halifax as a Software Development Engineer in Test and become an integral part of our pioneering ETP R&D hub in Halifax, Nova Scotia. We are looking for a passionate...Long term contractInternshipWork at office
- ...Personal and Professional Development - We are committed to helping... ...Tea and Coffee Job Title: Software Developer Location: Winnipeg... ...Industries is building a new Engineering Technology team, and we are looking... ...software solutions, from early prototypes through production...
$184k - $230k per year
...impact at the company pioneering security transformation in the AI era? Join us at Zscaler.RoleWe are looking for a Principal Software Development Engineer - Java, API to join our team. This is a Burnaby, Canada role, reporting to the Sr. Director, Software Engineering in the...Long term contractFull timeContract workInternshipWork at officeLocal areaImmediate startWork visa- Date Posted: 10/27/2026 Hiring Organization: Rose International Position Number: 509880 Industry: Financial Services Job Title: Senior Software Development Engineer in Test (SDET) Job Location: Mississauga, ON, Canada, L4T 0B2 Work Model: Hybrid Work Model...Hourly payLong term contractFull timeContract workTemporary workRemote workShift work
- ...from your home. You may occasionally visit a GoDaddy office to meet with your team for events or meetings. Join our team As a Staff Engineer on the Site Platform (Apex) team, you will build the merchandising backbone behind GoDaddy’s public web presence and customer...Full timeWork at officeRemote workWork from home
- Build robotics software at Amazon using scalable architectures, distributed systems, and modern programming languages in Toronto, Ontario... ...Develop technology serving customers worldwide.This Software Development Engineer role focuses on products interacting with fulfillment center...Worldwide
- Lead software architecture and developer growth remotely across Canada at iTel, combining technical leadership with hands-on application delivery.As Software Development Manager, you will guide enterprise application design, integration, delivery, and maintenance. Partner with...Remote work
- Head of Engineering & Software Development Full-timeHead of Engineering & Software DevelopmentMontreal, QC | Hybrid, | Full-time | Ayata.AIAbout Ayata develops AI-powered software for complex problems in the energy and insurance industries. We are looking for a hands‑on...Full time
- Build scalable systems at Amazon as a Software Development Engineer I, using programming, cloud-native architectures, and distributed systems. Canadian locations are available.This entry-level engineering position covers the full code lifecycle, from design through deployment...Entry level
- Software Development Engineer, VSG, Ring Ring is looking for a Software Development Engineer to join and help grow the Ring VSG (Virtual Security... ...mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will...Internship
$120k - $180k per year
Software Development Engineer in Test - AIAbout us: We are a startup building foundational technology to address performance, scalability, and resiliency... .... Please do not forward candidate profiles through our careers page, email, LinkedIn messages, or directly to company...Remote work- Grow your career with an innovative global bank in Mississauga, ON as aSenior Forward Deployed Java Engineer in Test (SDET) / Quality Engineering Architect to define... ...the world.Job Title: Associate Software... Full-time The Senior Development Engineer in Test is a...Permanent employmentFull timeContract workRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer, Early Career - 2026. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

