Software Dev Engineer, AWS Marketplace Storefront
Role Overview
The Software Development Engineer works on the AWS Marketplace storefront and its multi-tenant B2B platform.
The role owns significant product areas and contributes to feature direction and system architecture.
Work spans frontend development, backend services, APIs, distributed systems, and operational excellence.
Key Skills for This Role
Full Job Posting
About AWS Marketplace
AWS Marketplace is an online store where customers find, buy, and use software and services running on AWS Cloud.
The team builds marketplace infrastructure and experiences for software sellers and buyers across technology domains.
Role overview
The Software Development Engineer works on the AWS Marketplace storefront and its multi-tenant B2B platform.
The role owns significant product areas and contributes to feature direction and system architecture.
Work spans frontend development, backend services, APIs, distributed systems, and operational excellence.
Engineering work
- Own end-to-end design and implementation of major deliverables.
- Develop responsive user-facing features with React.js and optimize applications for speed and scalability.
- Design, develop, and maintain backend applications, RESTful APIs, and microservices.
- Design database schemas, optimize queries, implement authentication and authorization, and follow security best practices.
- Build scalable multi-tenant backend architecture and integrate third-party services and APIs.
- Write clean, modular, reusable code following engineering practices.
Collaboration and iteration
- Conduct code reviews and collaborate with product managers, designers, developers, and QA on feature definition, implementation, bug fixing, and releases.
- Create prototypes to validate use cases, gather customer feedback, and develop expanded features.
- Communicate with stakeholders and clients to gather requirements and provide project updates.
- Stay current with industry trends and continuously explore and improve.
Basic qualifications
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship experience in design or architecture of new and existing systems, including design patterns, reliability, and scaling.
- Experience programming in at least one software programming language.
Preferred qualifications
- 3+ years of full software development lifecycle experience, including coding standards, code reviews, source control, build processes, testing, and operations.
- Bachelor's degree in computer science or equivalent.
Compensation
- The listed base salary range for Toronto, Ontario is CAD 114,800–191,800 annually.
- Total compensation may also include sign-on payments and restricted stock units; final compensation depends on experience, qualifications, and location.
Benefits
- Benefits include health insurance, an RRSP, a deferred profit-sharing plan, paid time off, and other health and well-being resources.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Amazon.com
Software Development Manager - Agentic AI, Alexa for Shopping (Rufus)
London, GBR
Amazon is seeking a Software Development Manager to lead a team building agentic AI shopping systems and customer experiences for Alexa for Shopping. Candidates need experience managing software engineering teams, archit
Onsite Medical Representative
Delta, CAN
Amazon is seeking an onsite medical representative to provide first aid, injury and illness guidance, and emergency response at a work site. The role also supports injury prevention, workers’ compensation and return-to-w
Program Manager, Flexible Capacity Planning, MEATR DSP Strategy, Planning and Expansion
, UAE
Amazon is seeking a Program Manager to design and scale flexible delivery-capacity models across Middle East, Africa, and Turkey services. The role covers model economics, compliance, pilots, technology requirements, ope
Regional Manager, Fleet Strategy, Planning and Programs, MEATR, MEATR DSP
, UAE
Amazon is seeking a regional fleet leader to plan and optimize last-mile vehicle capacity, procurement, and partner programs across the Middle East, Africa, and Turkey. Candidates need a bachelor’s degree or equivalent,
Software Dev Engineer, AWS Marketplace Storefront
Toronto, CAN
Amazon is seeking a Software Development Engineer to build and improve the AWS Marketplace storefront and its multi-tenant B2B platform. The role spans React frontend and scalable backend development, with end-to-end own
Automation Engineering Apprentice - East Midlands (48-month fixed term contract)
Coalville, GBR
Amazon is seeking an Automation Engineering Apprentice for a 48-month programme combining hands-on maintenance work with training in automated systems and controls. Applicants need the specified GCSE and A-level or BTEC
Senior Technical Program Manager, Procurement Lifecycle
Toronto, CAN
Amazon seeks a senior technical program manager to own software initiatives for procurement and retail inventory systems. You will lead a complex rollout, manage multi-year roadmaps, and coordinate engineering and produc
Software Development Manager - Agentic AI, Alexa for Shopping (Rufus)
London, GBR
Onsite Medical Representative
Delta, CAN
Program Manager, Flexible Capacity Planning, MEATR DSP Strategy, Planning and Expansion
, UAE
Regional Manager, Fleet Strategy, Planning and Programs, MEATR, MEATR DSP
, UAE
Software Dev Engineer, AWS Marketplace Storefront
Toronto, CAN
Automation Engineering Apprentice - East Midlands (48-month fixed term contract)
Coalville, GBR
Senior Technical Program Manager, Procurement Lifecycle
Toronto, CAN