Software Development Engineer, Permissions Cx
$114.8k - $191.8k per yearAmazon Inc.
DescriptionAre you ready to write code that impacts millions of people? As a Software Development Engineer at Amazon, you will build software that solves real problems at remarkable scale. You will work alongside talented engineers who care deeply about quality, simplicity, and delivering the right solutions for customers.
This role is ideal for someone early in their engineering career who is eager to learn, collaborate, and grow. You will contribute to the full software development lifecycle — from design and implementation to testing, deployment, and operations — while developing your technical skills in a supportive, fast-paced environment. If you are curious, adaptable, and excited to see your code running in production, we want to hear from you.
Key job responsibilities
Deliver high-quality, well-tested code that goes to production, following best practices for logical structure, maintainability, and simplicity.
Collaborate with cross-functional team members to design, build, test, deploy, and maintain software components and features.
Use appropriate data structures and algorithms to solve problems, making thoughtful trade-offs between factors such as performance, readability, and cost.
Leverage generative artificial intelligence (GenAI) tools where appropriate to augment productivity and code quality, while evaluating outputs critically.
Troubleshoot and resolve software failures and operational issues, participating actively in your team's operational support and root-cause analysis.
A day in the lifeYou will start your day reviewing code from teammates and picking up well-scoped tasks from your team's backlog. You might spend the morning writing and testing a new feature, then join a design discussion where you ask questions and share ideas with more experienced engineers. Afternoons could involve debugging an operational issue, pairing with a colleague on a tricky integration, or refining documentation. Regular check-ins keep you aligned with your team and give you opportunities to get feedback early.
About the teamOur team builds software that matters to Amazon's customers. We value collaboration, continuous learning, and writing clean code that others can maintain and extend. Whether you are refactoring an existing component or shipping something new, your contributions have a direct impact on the customer experience.
We are committed to creating an inclusive environment where engineers at every stage of their career can thrive. You will have opportunities to learn from experienced peers, mentor new team members over time, and help shape how we build and operate our systems.
Basic Qualifications
3+ years of non-internship professional software development experience
2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Experience programming with at least one software programming language
Preferred Qualifications
3+ 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 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 - 114,800.00 - 191,800.00 CAD annually
#J-18808-Ljbffr
This role is ideal for someone early in their engineering career who is eager to learn, collaborate, and grow. You will contribute to the full software development lifecycle — from design and implementation to testing, deployment, and operations — while developing your technical skills in a supportive, fast-paced environment. If you are curious, adaptable, and excited to see your code running in production, we want to hear from you.
Key job responsibilities
Deliver high-quality, well-tested code that goes to production, following best practices for logical structure, maintainability, and simplicity.
Collaborate with cross-functional team members to design, build, test, deploy, and maintain software components and features.
Use appropriate data structures and algorithms to solve problems, making thoughtful trade-offs between factors such as performance, readability, and cost.
Leverage generative artificial intelligence (GenAI) tools where appropriate to augment productivity and code quality, while evaluating outputs critically.
Troubleshoot and resolve software failures and operational issues, participating actively in your team's operational support and root-cause analysis.
A day in the lifeYou will start your day reviewing code from teammates and picking up well-scoped tasks from your team's backlog. You might spend the morning writing and testing a new feature, then join a design discussion where you ask questions and share ideas with more experienced engineers. Afternoons could involve debugging an operational issue, pairing with a colleague on a tricky integration, or refining documentation. Regular check-ins keep you aligned with your team and give you opportunities to get feedback early.
About the teamOur team builds software that matters to Amazon's customers. We value collaboration, continuous learning, and writing clean code that others can maintain and extend. Whether you are refactoring an existing component or shipping something new, your contributions have a direct impact on the customer experience.
We are committed to creating an inclusive environment where engineers at every stage of their career can thrive. You will have opportunities to learn from experienced peers, mentor new team members over time, and help shape how we build and operate our systems.
Basic Qualifications
3+ years of non-internship professional software development experience
2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Experience programming with at least one software programming language
Preferred Qualifications
3+ 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 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 - 114,800.00 - 191,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, Permissions Cx in Winnipeg, MB vacancy
- Amazon is seeking a Software Development Engineer to write high-quality code that scales for millions of customers. You will participate in the full software development lifecycle, from design to operations, in a collaborative, fast-paced environment. This role suits someone...Suggested
- ...looking for a Senior Routing Engine Developer to design and build... ...workforce management, telephony, and CX platform teams.... ...routing capabilities. 8+ years of software engineering experience, including... ...experience with AI-assisted software development or AI-enabled solutions,...SuggestedInternshipRemote workRelocation
- ...related App’s. Personal and Professional Development - We are committed to helping you reach... ...Coffee. Job Title: Technical Lead, Software Development Location: Winnipeg... ...leadership and day-to-day guidance for a new Engineering Technology team. This role is both strategic...Suggested
- ...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....SuggestedLong term contract
- Software Development Engineer, Rendering Foundations Are you excited by how AI agents are changing the way customers shop? Do you want to help build... ...Engineer to join a new team in Vancouver that owns agentic CX and experience orchestration authoring. The team builds the...SuggestedInternship
$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...
- ...planning, designing, developing and testing software systems or applications for software... ...you will use your skills to contribute to development of company objectives and principles and... ..., and presenting on those to the engineering groups Creating formal networks with...
- ...into test cases.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 business and system requirements.Leveraging technology - Become a technology...2 days per week1 day per week
- 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
usd146k - usd218k per year
...templates, tooling, and automation that hundreds of engineers rely on every day to design, build, ship, and operate software. As a Software Engineer on this team, you’ll... ...You’ll also help define how AI-driven software development lifecycle (SDLC) models are adopted safely and...Full timeWork at office$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- ...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
- ...doing the best work of their careers, building great payroll software for small businesses across Canada. Our team brings together... ...level: We're looking for a talented Staff Software Development Engineer who enjoys tackling hard problems and wants to create meaningful...ApprenticeshipSummer workInternship
- 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...
- Drive the future of AI technology at Magnet Forensics as a Senior Software Development Engineer in Test. Your focus will be on architecting innovative test automation and CI/CD solutions. Magnet Forensics seeks a highly skilled SDET with extensive experience in cloud automation...
- ...The Software Development Engineer in Test (SDET), will apply software engineering best practices to design, review, and implement automated tests and the frameworks they run on to validate complex distributed systems. Their work ensures reliability, safety, and compliance...Shift work
- Software Development Engineer, VSG, Ring Ring is looking for a Software Development Engineer to join and help grow the Ring VSG (Virtual Security Guard) team. Ring's mission is to make neighborhoods safer. VSG takes this to the next level by offering customers proactive...Internship
$101k - $132.5k per year
...Summary of the Role and Team As a Senior Software Developer in Test (Senior SDET), you... ...within a cross-functional team of Software Engineers, QA professionals, and Product Managers,... ...delivery.This role combines software development, test architecture, automation engineering...Long term contractLocal areaRemote workWorldwide$120k - $180k per year
Software Development Engineer in Test - AIAbout us: We are a startup building foundational technology to address performance, scalability, and resiliency challenges in large-scale AI data center clusters. We are backed by top-tier VC firms and notable angel investors. The...Remote work- ...in Mississauga, ON as aSenior Forward Deployed Java Engineer in Test (SDET) / Quality Engineering Architect to define... ...a difference in the world.Job Title: Associate Software... Full-time The Senior Development Engineer in Test is a developing professional role.Deals...Permanent employmentFull timeContract workRemote workWorldwide
- About the RoleReporting to the Software Development Manager, the Senior Software Development Engineer in Test (SDET) is a hands-on engineering role responsible for building quality into the software delivery lifecycle. The SDET designs and develops maintainable test automation...Full timeContract workInternship
- Nous sommes à la recherche d'un(e) Senior SDET / Software Engineer in Test possédant une solide expertise en Java , Spring Boot et en automatisation moderne des tests afin de contribuer à une importante initiative de transformation QA . Le profil recherché...1 day per week
- ...proven track record of delivering powerful, elegant and intuitive trading technology solutions. We are looking for a Senior Software Development Engineer in Test to join our team and help develop our open-source and proprietary platform products. YOU ARE Self-directed,...Long term contractTemporary workInternshipWork at officeLocal areaFlexible hoursShift work
- As a Software Development Manager, you will oversee the planning, execution, and delivery of technical projects within your team. You’ll collaborate... ...experiences and perspectives.About The Team The FME Engine team builds and maintains the core of Safe Software’s FME platform...Seasonal workImmediate startRemote workFlexible hours
- ...509880 Industry: Financial Services Job Title: Senior Software Development Engineer in Test (SDET) Job Location: Mississauga, ON, Canada, L4T... ...benchmarking using JMeter, Gatling, or distributed cloud performance engines.Observability & Bottleneck Identification: Analyze system...Hourly payLong term contractFull timeContract workTemporary workRemote workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer, Permissions Cx. 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

