Software Development Engineer, Alexa AHP Mobile

4 weeks ago


Vancouver, Canada Amazon Development Centre Canada ULC Full time
Are you a Software Engineer with a passion for building great experiences? Are you looking for an opportunity to make a big impact in a company with a global impact and a startup culture?

Alexa is the Amazon cloud service that powers Echo, the groundbreaking Amazon device designed to respond to your voice commands and queries. We’re building solutions and applications behind Alexa products and services to directly bring joy to people’s day to day lives. We’re working hard, having fun, and making history. Come join our team

Alexa Household Productivity (AHP) is working to make Alexa an indispensable assistant in the home. We build Alexa features such as Timers, Alarms, Reminders, Calendar, Notes and Recipe with the long-term vision to build an intelligent assistant in all household areas.

Key job responsibilities
As a key member of the Alexa Household Organizations mobile team you will be an innovator, playing a direct role in shaping and building products that customers love on top of Amazon's technology. You will be part of a strong team in a fast-paced, start-up like environment where agile development is embraced and innovation is encouraged. At Amazon, every engineer has the opportunity to positively impact millions of customers and you will be called on to identify and realize these opportunities. And, you will have the satisfaction of working on a product your friends and family can relate to, and want to use every day.

A day in the life
As an SDE II on this team, you'll collaborate closely with stakeholders, converting business needs into software features. You'll have the chance to lead full-stack development across mobile client and backend services. Working alongside SDEs from both our team and dependent teams, you'll tackle challenges that span multiple domains, driving cross-team initiatives. Additionally, you'll take ownership of key aspects of our team's operations, playing a pivotal role in shaping and implementing best practices.

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

Vancouver, BC, CAN

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

- Bachelor's degree in computer science or equivalent
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- 2+ years of full stack development experience
- 1+ years of Apple platform development experience
- 1+ years of Android development experience
- Working knowledge of React Native + TypeScript is highly desirable



  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Alexa Smart Properties provides property-ready features, making it easy to deploy, integrate, and manage Alexa-enabled devices and experiences at scale for a variety of property types.As a SDE, you will be responsible for designing, developing, testing, and deploying solutions for Alexa Smart Properties and enterprise customers world-wide customer. In this,...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    The Alexa Smart Home team is focused on making Alexa the user interface for the home. From the simplest voice commands (turn on the lights, turn down the heat) to use cases spanning home security, home entertainment, and the home environment; we are evolving Alexa into an intelligent, indispensable companion that automates daily routines, simplifies...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    PhD, or Master's degree and 4+ years of CS, CE, ML or related field experience - Experience implementing algorithms using both toolkits and self-developed code - Experience in patents or publications at top-tier peer-reviewed conferences or journals - Experience programming in Java, C++, Python or related language Alexa Daily Essentials is hiring an Applied...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon Digital Acceleration powers ordering, subscriptions, and device management for Prime, Amazon Video, Music, Audible, Alexa, and Kindle, amongst other digital businesses. We process billions of digital purchases every year and enable our digital businesses to grow their businesses worldwide. We are on a mission to be earth's best provider of one-time...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon Digital Acceleration powers ordering, subscriptions, and device management for Prime, Amazon Video, Music, Audible, Alexa, and Kindle, amongst other digital businesses. We process billions of digital purchases every year and enable our digital businesses to grow their businesses worldwide. We are on a mission to be earth's best provider of one-time...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    The Region Flexibility Engineering organization supports the rapid global expansion of Amazon's infrastructure. Our projects support all Amazon businesses like Stores, Alexa, Kindle, Prime Video. We drive adoption of ever-evolving and cutting-edge AWS and non-AWS technologies, and work closely with AWS teams to improve AWS public offerings. Our organization...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Think big. The Automated Augmentation team delivers open-source infrastructure software that enables automated instrumentation and augmentation for all services that make up Amazon. We reduce the effort it takes for teams to implement and distribute software that addresses cross-cutting concerns, by creating framework abstractions and bundling best...

  • Engineering Manager

    4 weeks ago


    Vancouver, Canada Steamclock Software Full time

    We're hiring an Engineering Manager to help guide our delivery team as we develop engaging mobile experiences and further our culture of collaboration and teamwork. If you have experience managing product-oriented engineering teams, we’d love to meet you! Most of the work can be done remotely, though we are looking for somebody who is able to work from our...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon MQ is a managed AWS service for Apache ActiveMQ and RabbitMQ that streamlines setup, operation, and management of message brokers on AWS. Every day we make it easier for developers to build applications that use the rich features and power of open-source message brokers. We partner with the maintainers of the RabbitMQ and Apache ActiveMQ open source...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon brings buyers and sellers together. Our retail customers depend on us to give them access to every product at the best possible price. Our sellers depend on us to give them a platform to launch their business into every home and marketplace. Making this happen is the mission of every engineer on the INTech LatAm (International Technology Latin...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Do you live in Canada and want to launch new products, features, and services used by over 15 million fellow Canadians? Do you want to enrich Canadian lives by bringing world class shopping and selling experiences to their fingertips? If you answer is yes, then we want to talk to you!Amazon.ca is the Canadian gateway that brings buyers and sellers together....


  • Vancouver, Canada Autodesk Full time

    Position Overview Autodesk is seeking an experienced Principal Software Developer to join the Autodesk Graphics Platform (AGP) team in Toronto, Canada. The role can also be based out Montreal, Vancouver or remote in Canada. The Autodesk Graphics Platform (AGP) is a shared graphics system used by many Autodesk applications, including Fusion, Revit,...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Take Earth's most customer-centric company. Mix in hundreds of millions of shoppers spending tens of billions of dollars annually, an exciting opportunity to build next-generation shopping experiences, Amazon’s tremendous computational resources, and our extensive e-Commerce experience. What do you get? The most exciting Recommendations/Personalization...


  • Vancouver, Canada RH Recruiter Canada Full time

    Job Summary: We are seeking a highly skilled and motivated Software Engineer to join our team. As a Software Engineer, you will be responsible for developing and maintaining mobile applications, ensuring their functionality and performance. You will collaborate with cross-functional teams to design and implement software solutions that meet our clients'...


  • Vancouver, Canada RH Recruiter Canada Full time

    Job Summary: We are seeking a highly skilled and motivated Software Engineer to join our team. As a Software Engineer, you will be responsible for developing and maintaining mobile applications, ensuring their functionality and performance. You will collaborate with cross-functional teams to design and implement software solutions that meet our clients'...


  • Vancouver, Canada RH Recruiter Canada Full time

    Job Summary: We are seeking a highly skilled and motivated Software Engineer to join our team. As a Software Engineer, you will be responsible for developing and maintaining mobile applications, ensuring their functionality and performance. You will collaborate with cross-functional teams to design and implement software solutions that meet our clients'...

  • Software Engineer

    2 weeks ago


    Vancouver, Canada CELA Full time

    Start date of employment: as soon as possibleResponsibilities and duties:Collect users' requirements, compile user data and develop logical and physical specifications.Design, implement, and maintain applications using ReactJS, React Native, and Laravel; Translate UI/UX wireframes to visual elements.Develop integrated systems; Instal software applications;...

  • Software Engineer

    2 weeks ago


    Vancouver, Canada CELA Full time

    Start date of employment: as soon as possibleResponsibilities and duties:Collect users' requirements, compile user data and develop logical and physical specifications.Design, implement, and maintain applications using ReactJS, React Native, and Laravel; Translate UI/UX wireframes to visual elements.Develop integrated systems; Instal software applications;...

  • Software Engineer

    3 days ago


    Vancouver, Canada CELA Full time

    Start date of employment: as soon as possibleResponsibilities and duties:Collect users' requirements, compile user data and develop logical and physical specifications.Design, implement, and maintain applications using ReactJS, React Native, and Laravel; Translate UI/UX wireframes to visual elements.Develop integrated systems; Instal software applications;...

  • Software Engineer

    2 weeks ago


    Vancouver, Canada CELA Full time

    Start date of employment: as soon as possibleResponsibilities and duties:Collect users' requirements, compile user data and develop logical and physical specifications.Design, implement, and maintain applications using ReactJS, React Native, and Laravel; Translate UI/UX wireframes to visual elements.Develop integrated systems; Instal software applications;...