Current jobs related to Innovative Software Engineer Opportunity - Vancouver, British Columbia - Amazon Development Centre Canada ULC


  • Vancouver, British Columbia, Canada Triunity Software Full time

    Job Title: Software Engineer II With React ExperienceWe are seeking a highly skilled Software Engineer II with expertise in React to join our team at Triunity Software Inc.About the Role:This is a challenging and rewarding opportunity for a talented software engineer to contribute to the development of cutting-edge web applications using React, GraphQL, and...


  • Vancouver, British Columbia, Canada Triunity Software Full time

    Job Title: Software Engineer II With React ExperienceWe are seeking a highly skilled Software Engineer II with expertise in React to join our team at Triunity Software Inc.About the Role:This is a challenging and rewarding opportunity for a talented software engineer to contribute to the development of cutting-edge web applications using React, GraphQL, and...

  • Software Engineer

    6 days ago


    Vancouver, British Columbia, Canada CENTRAL LONSDALE PHARMACY Full time

    As a software engineer at our company, you will have the opportunity to work on innovative projects that utilize the latest technologies. Your primary responsibilities will include designing and developing high-quality software solutions that meet the needs of our clients. Additionally, you will collaborate with our team to identify and prioritize project...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at WIA Software Systems Inc. in a permanent position.Key ResponsibilitiesDevelop and maintain high-quality software applications using Agile methodologies.Collaborate with cross-functional teams to design, develop, and test software solutions.Ensure software meets...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe're seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing and building innovative technologies in a large distributed computing environment. Your expertise will help lead fundamental changes in the industry, and you'll have...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    Transforming Healthcare with Innovative TechnologyAt Go Recruitment, we are seeking a talented Senior Software Engineer to join our team in Canada. Our client, Providence, is one of the largest not-for-profit health systems in the United States, and we are proud to partner with them in their mission to keep people healthy.As a Senior Software Engineer, you...


  • Vancouver, British Columbia, Canada Hopper Full time $125,000 - $270,000

    About HopperHopper is a leading travel platform that powers the mobile app, website, and B2B business, HTS (Hopper Technology Solutions). Our mission is to become the leading travel platform globally, leveraging massive amounts of data and advanced machine learning algorithms to bring transparency, flexibility, and savings to travelers worldwide.Job...


  • Vancouver, British Columbia, Canada Hopper Full time $125,000 - $270,000

    About HopperHopper is a leading travel platform that powers the mobile app, website, and B2B business, HTS (Hopper Technology Solutions). Our mission is to become the leading travel platform globally, leveraging massive amounts of data and advanced machine learning algorithms to bring transparency, flexibility, and savings to travelers worldwide.Job...


  • Vancouver, British Columbia, Canada Saba Software (Canada) Inc. Full time

    About the Role:As a senior software engineer, you will be responsible for designing, developing, and maintaining complex software systems. With a focus on innovation, you will work closely with our team to deliver high-quality solutions that meet the needs of our clients.Key Responsibilities:• Collaborate with cross-functional teams to identify and...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    Job SummaryWe are seeking a skilled Software Quality Assurance Engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.About the RoleThe Software Quality Assurance Engineer will be responsible for designing, implementing, and exercising comprehensive testing strategies...


  • Vancouver, British Columbia, Canada Hopper Full time $125,000 - $270,000

    About HopperHopper is a leading travel platform that powers the mobile app, website, and B2B business, HTS (Hopper Technology Solutions). Our mission is to become the leading travel platform globally, leveraging massive amounts of data and advanced machine learning algorithms to bring transparency, flexibility, and savings to travelers worldwide.Job...


  • Vancouver, British Columbia, Canada Hopper Full time $125,000 - $270,000

    About HopperHopper is a leading travel platform that powers the mobile app, website, and B2B business, HTS (Hopper Technology Solutions). Our mission is to become the leading travel platform globally, leveraging massive amounts of data and advanced machine learning algorithms to bring transparency, flexibility, and savings to travelers worldwide.Job...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe're seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing and building innovative technologies in a large distributed computing environment.Key ResponsibilitiesCollaborate with experienced cross-disciplinary Amazonians to...


  • Vancouver, British Columbia, Canada MacLeod Italiano Ltd Full time

    As a Senior Software Engineer at our company, you will be responsible for designing and developing innovative software solutions that meet the needs of our customers. Your primary focus will be on developing high-quality software that is reliable, efficient, and scalable. Additionally, you will work closely with our cross-functional team to identify and...


  • Vancouver, British Columbia, Canada Amazon Full time $114,800

    Evolve the Definition of AlexaAre you passionate about building innovative applications that customers love? Do you want to be part of a close-knit team that's shaping the future of voice-forward interaction models? We're looking for a talented Software Engineer to join our team and contribute to the design, architecture, and implementation of cutting-edge...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Recipient Experience team at Amazon. As a key member of our team, you will be responsible for designing and developing customer-facing experiences that provide a seamless and transparent delivery experience for our customers.As a Software Development Engineer II, you will...

  • iOS Software Engineer

    2 months ago


    Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    About Aequilibrium Software IncAequilibrium Software Inc is a technology professional services organization that specializes in creating innovative solutions for the financial services industry.Job DescriptionWe are seeking a highly skilled Senior iOS Developer to join our team. As a Senior iOS Developer, you will be responsible for designing and developing...

  • iOS Software Engineer

    2 months ago


    Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    About Aequilibrium Software IncAequilibrium Software Inc is a technology professional services organization that specializes in creating innovative solutions for the financial services industry.Job DescriptionWe are seeking a highly skilled Senior iOS Developer to join our team. As a Senior iOS Developer, you will be responsible for designing and developing...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe're seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing and building innovative technologies in a large distributed computing environment. Your expertise will help lead fundamental changes in the industry, and you'll have...

  • Software Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    Job SummaryWIA Software Systems Inc. is seeking a skilled Software Engineer to join our team. As a Software Engineer - System Development, you will be responsible for designing, developing, and testing software systems to meet the needs of our clients.Key Responsibilities- Collect and document user requirements- Coordinate the development, installation,...

Innovative Software Engineer Opportunity

3 months ago


Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time
Are you ready to tackle business challenges through advanced technology?

At Amazon Development Centre Canada ULC, we are dedicated to assembling the brightest minds in technology to innovate and build on behalf of our customers.

Our commitment to customer satisfaction is a core aspect of our identity, making us one of the most cherished brands globally.

As a Software Development Engineer (SDE), you will leverage state-of-the-art technology to address intricate problems and witness the direct impact of your contributions.


The challenges faced by SDEs at Amazon are substantial, affecting millions of customers, sellers, and products worldwide.

We seek individuals who are enthusiastic about developing new products, features, and services from the ground up while navigating uncertainty and the rapid pace of a company where development cycles are measured in weeks, not years.

Key Responsibilities:

  • Collaborate with skilled cross-disciplinary professionals to conceptualize, design, and launch innovative products and services.
  • Design and construct groundbreaking technologies within a large distributed computing framework, driving significant industry transformations.
  • Develop solutions for executing predictions on distributed systems, utilizing cutting-edge technologies at remarkable scale and speed.
  • Create distributed storage, indexing, and querying systems that are scalable, resilient, cost-effective, and user-friendly.
  • Architect and implement optimal solutions starting from broadly defined challenges.
  • Operate in an agile environment to deliver high-quality software solutions.

NOTE:

By applying to this position, your application will be considered for various locations across Canada.

We appreciate your patience as we review applications, given the high volume of candidates.

At Amazon, we are on the lookout for the inquisitive, those who envision big ideas and aspire to shape the future. You will have the opportunity to grow into a high-impact, visionary professional. Each day will present exciting new challenges, opportunities for skill development, and personal growth.


How often can you say your work makes a difference in the world? At Amazon, you'll find that it happens frequently.

BASIC QUALIFICATIONS:
  • Currently enrolled in or have completed a Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related fields.
  • Applicants should have graduated within the last 12 months or are expected to graduate soon.
  • Proficiency in at least one modern programming language such as Java, C++, or C#, including experience in object-oriented design.
PREFERRED QUALIFICATIONS:
  • Previous technical internship experience, if applicable.
  • Familiarity with distributed, multi-tiered systems, algorithms, and relational databases.
  • Knowledge in optimization mathematics, including linear programming and nonlinear optimization.
  • Ability to clearly articulate technical challenges and solutions.
  • Skilled in managing ambiguous or undefined problems and capable of abstract thinking.