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


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

    Job DescriptionAre you passionate about building scalable and reliable software systems? Do you have a strong background in software development and a desire to lead a team of engineers? We are seeking a Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC.Key ResponsibilitiesLead a team of software engineers in the...


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

    Job DescriptionAre you passionate about building scalable and reliable software systems? Do you have a strong background in software development and a desire to lead a team of engineers? We are seeking a Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC.Key ResponsibilitiesLead a team of software engineers in the...


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

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Elemental Video Engine team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing and implementing advanced video processing functions, focusing on video compression technologies such as VVC, AV1, VP9, HEVC, and...


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

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Digital Acceleration team, you will be responsible for designing, developing, and testing our tier-1 digital acceleration services.Key ResponsibilitiesLead projects involving multiple teams in all...


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

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Digital Acceleration team, you will be responsible for designing, developing, and testing our tier-1 digital acceleration services.Key ResponsibilitiesLead projects involving multiple teams in all...


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

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will design and deliver large-scale, high-performance production distributed database systems for durably ingesting, storing, and querying data.Key ResponsibilitiesDesign and implement...


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

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will design and deliver large-scale, high-performance production distributed database systems for durably ingesting, storing, and querying data.Key ResponsibilitiesDesign and implement...


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

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will design and deliver large-scale, high-performance production distributed database systems for durably ingesting, storing, and querying data.Key ResponsibilitiesDesign and implement...


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

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will design and deliver large-scale, high-performance production distributed database systems for durably ingesting, storing, and querying data.Key ResponsibilitiesDesign and implement...


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

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will design and deliver large-scale, high-performance production distributed database systems for durably ingesting, storing, and querying data.Key ResponsibilitiesDesign and implement...


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

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Elemental Video Engine team, you will be responsible for designing and implementing advanced video processing functions, focusing on video compression technologies such as VVC, AV1, VP9, HEVC, and...


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

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Elemental Video Engine team, you will be responsible for designing and implementing advanced video processing functions, focusing on video compression technologies such as VVC, AV1, VP9, HEVC, and...


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

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Elemental Video Engine team, you will be responsible for building advanced video processing functions using cutting-edge compression technologies.Key ResponsibilitiesDesign and implement improved...


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

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will design and deliver large-scale, high-performance production distributed database systems for durably ingesting, storing, and querying data.Key ResponsibilitiesDesign and implement...


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

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will design and deliver large-scale, high-performance production distributed database systems for durably ingesting, storing, and querying data.Key ResponsibilitiesDesign and implement...


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

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company's backend systems.Key...


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

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company's backend systems.Key...


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

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Elemental Video Engine team, you will be responsible for designing and implementing advanced video processing functions, focusing on video compression technologies like VVC, AV1, VP9, HEVC, and...


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

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Elemental Video Engine team, you will be responsible for designing and implementing advanced video processing functions, focusing on video compression technologies such as VVC, AV1, VP9, HEVC, and...


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

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Elemental Video Engine team, you will be responsible for designing and implementing advanced video processing functions, focusing on video compression technologies such as VVC, AV1, VP9, HEVC, and...

Senior Software Development Engineer

2 months ago


Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time
About the Role

We are seeking a highly skilled Senior Software Development Engineer to join our AWS Elemental team. As a key member of our team, you will be responsible for designing and implementing advanced video processing functions, focusing on video compression.

Key Responsibilities
  • Improve the quality per bit in our home-grown video encoders.
  • Design and implement improved video filters, including scalers, deinterlacers, and perceptual filters.
  • Enhance the compute performance of our video processing.
About the Team

We are the Elemental Video Engine team, responsible for everything related to video processing in AWS media services MediaLive and MediaConvert, as well as AWS Elemental appliances. Our team is experienced, distributed across Portland, Oregon; Vancouver, British Columbia; and San Jose, California. We are doers, focusing on solving customer problems, and we welcome candidates to work out of one of our locations.

Requirements
  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming experience with at least one software programming language.
  • 5+ years of leading design or architecture of new and existing systems.
  • Experience as a mentor, tech lead, or leading an engineering team.
  • 5+ years of video codec development experience, particularly AV1, HEVC, H.264, and MPEG2.
Preferred Qualifications
  • Bachelor's degree in computer science or equivalent.
  • Experience with SSE/AVX2/NEON is a plus.
  • Practical experience applying ML to solve complex problems in an applied environment.
  • Experience designing and implementing video filters.