Senior Software Engineer, Pharmacy Fulfillment

Amazon Development Centre Canada ULC - K03
Ontario, CAN
$120K-$140K a year (estimated)
Full-time

Innovation is at the core of what we do. We believe that by removing and reducing the barriers that prevent people from taking their medications, we can help customers conveniently get the medications they need, when they need them and take them as prescribed.

We have provided customers with the ability to find transparent and simple pricing, receive 24 / 7 customer service support, and have their meds delivered to their doorsteps while creating programs and products that embody our mission and position ourselves in becoming the world’s safest and fastest online pharmacy.

Amazon Pharmacy is looking for a Senior Software Engineer with strong technical competency, experience with robotic automation and embedded systems, and a history of delivery to support a high-impact, confidential project.

Our goal is to improve and enhance Pharmacy Fulfillment Technology to ultimately drive the best customer experience in the safest, most reliable and cost-efficient manner.

As a Sr SDE you will design, build, and deploy services and features that allow Amazon Pharmacy to deliver medications in a safe, secure, reliable, and scalable way.

As a member of our engineering team, you will be at the intersection of the physical and digital world. You will be solving interesting and complex problems at every layer of the stack, and you will be helping to make a real difference for our end consumers.

You will have the opportunity to work cross-functionally with engineering, product, clinical, distribution, and customer care teams.

You will be expected to deliver testable, maintainable code to support our many ongoing initiatives. Additionally, you will be responsible for leading design discussions, code review, mentoring junior engineers, and communicating with stakeholders.

We look forward to hearing from you!

everydaybetter

We are open to hiring candidates to work out of one of the following locations :

Virtual Location - CAN Virtual Location - ON

BASIC QUALIFICATIONS

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with general troubleshooting / debugging of hardware
  • Bachelor's degree in computer science or equivalent
  • Experience with robotic automation and embedded systems

PREFERRED QUALIFICATIONS

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Master's degree

Amazon s’engage à créer un milieu de travail diversifié et inclusif. Amazon est un employeur qui offre à tous les mêmes opportunités et ne fait pas de discrimination fondée sur la race, l’origine nationale, le sexe, l’identité sexuelle, l’orientation sexuelle, le statut d’ancien combattant protégé, le handicap, l’âge ou autres statuts protégés par la loi.

Les personnes handicapées qui souhaitent présenter une demande d’accommodement, sont invitées à aviser leur recruteur.

17 days ago
Related jobs
Promoted
Tiny Mile
Toronto, Ontario

Reporting to our CEO, the Backend Software Engineer. Our Engineers create systems, tools and processes that increase productivity and work as a multiplier for the entire organization. ...

MongoDB
Canada

The Build Team supports build systems for the entire MongoDB engineering organization. Most MongoDB engineers rely on these tools for their daily work. In addition to developing new build-related capabilities, the Build team provides ongoing support for our 750+ internal engineers. We are looking fo...

GlossGenius
Canada
Remote

As a Senior Software Engineer at GlossGenius, you are an experienced engineer who is able to own a large feature or project, scope it technically, break it down, and execute on it. You will collaborate closely with stakeholders and other engineers as well as potentially lead a smaller pod of enginee...

hireVouch
Toronto, Ontario

As a Principal Engineer, you will be a strong technical leader on the individual contributor (IC) track with deep experience in software development. EHRs/pharmacy software, remote monitoring devices) to facilitate integration and data interoperability that allows pharmacists to deliver more persona...

Robinhood
Toronto, Ontario

Software Engineering space, with a strong passion for security. Drive technical solutions with high engineering rigour, ensuring flawless performance, scalability, and security. Strong ownership and experience in building and operating high-scale, distributed systems throughout the software lifecycl...

Fathom
Toronto, Ontario

Software Engineer (Backend/Data). ...

Thales Canada
Ottawa, Ontario

Senior Software Product and Innovation Engineer who. Software Integration: hardware and software, (COTS and/or custom developed) components into new or existing systems. Minimum of 10 years of demonstrated experience as a Software Architect on Military Command and Control Software Information Produc...

Mozilla
Toronto, Ontario
Remote

A Senior Staff Software Engineer is the next level from a Staff Software Engineer. Senior Staff Software Engineer, Ads. What is a Senior Staff Software Engineer at Mozilla?. At Mozilla this role can vary, but typically a senior staff engineer leads projects requiring implementation with multiple tea...

Babylist
Canada

Babylist is looking for a Senior Software Engineer, Android to join our mobile team. You’ll work with expert technical leads and software engineers to build out the experience that is the core of our business. ...

Coinbase
Canada
Remote

Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter. You have at least 5+ years of software engineering experience. We enable Coinbase engineers to design, develop, and operate services quickly, safely,...