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 1 hour ago
Similar jobs that could be interesting for youBased on the Software Development Engineer, Early Career - 2026 in Winnipeg, MB vacancy
$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...Entry levelWork at officeLocal areaImmediate startFlexible 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...Suggested
- 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
- Advance your career with Texas Instruments as a Software Engineer in Toronto, participating in the Career Accelerator Program focused on embedded systems development. Collaborate with experts and innovate. Texas Instruments offers the Career Accelerator Program designed for...
- ...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 contractFull time
- ...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...
$152k - $190k per year
...most meaningful work of your career, we invite you to join over 2... ...business.Report to the Senior Engineering Manager in Vancouver.Design... ...8+ years of backend services development and domain ownership.Expertise... ...building, shipping, and maintaining software.Passion for cross-team...Work at officeWorldwide3 days per week- ...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
- ...both internally and externally!Amazon ECS is looking for a Software Development Engineer (SDE) to deliver our container orchestration service and accelerate... ...and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will...Internship
- 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
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$114.8k - $191.8k per year
...AWS's most foundational and high-impact engineering teams — the Data Plane team within... ...scale. Key job responsibilitiesAs a Software Development Engineer on the Data Plane team, you will... ...encourage candidates to apply. If your career is just starting, hasn't followed a traditional...InternshipWork from home$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- ...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...Work at office
- 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...
- ...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
$114.8k - $191.8k per year
...customers can act on — and we're looking for engineers who want to shape it from the ground up.We're looking for a software engineer to join the team to design and build... ...systems, have a deep understanding of software development in an agile team, and enjoy simplifying complex...Internship- ...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...
- 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
- We are looking for a skilled Frontend Engineer with strong expertise in modern JavaScript frameworks, hands-on experience in building scalable... ...Flexible work environmentsEducational / professional development opportunitiesEquity opportunities401K planSnacks, breakfast and...Flexible hours
$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- 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
- 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
$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- 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
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

