{bc}
indeed

Software Dev Engineer, AWS Marketplace Storefront

Amazon.com
Toronto, CAN
Full-time
Intern
Onsite
CAD 114,800–191,800 annually
Discovered Yesterday
Software developmentReact.jsRESTful APIsMicroservicesDistributed systems architectureSystem design and architecture

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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Amazon.com