Sr. Software Development Engineer, Automated Profitability Management

2 months ago


Vancouver, Canada Amazon Full time
Sr. Software Development Engineer, Automated Profitability Management

The vision of Automated Profitability Management (APM) is to automate and improve Amazon Retail Profitability through the innovative application of Machine Learning and Software Engineering.

Now imagine doing this across tens of thousands of suppliers and tens of millions of products, across tens of different countries worldwide, and at a double-digit growth rate every year. Clearly it is not a problem we can solve with humans because we won’t be able to scale. Instead of relying on humans to make the final call, we will have machines make the actual decisions, so it is completely ‘hands off the wheels’ from humans.

How do we do that? The good thing is we have data. Tons of them – historical contracts, product costs and historical supplier funding, sales performance etc. We will leverage this advantage to solve the problem using algorithms, machine learning and data-driven approaches. Hence we are turning the art of Retail profitability management into a science. At Automated Profitability Systems, we are developing systems that will use technology to disrupt and fundamentally change the way e-commerce costs and supplier terms are managed.

Responsibilities:

  1. 5+ years of non-internship professional software development experience
  2. 5+ years of programming with at least one software programming language experience
  3. 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  4. Experience as a mentor, tech lead or leading an engineering team
  5. 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

Minimum Requirements:

  • 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
  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
#J-18808-Ljbffr

  • Vancouver, Canada Amazon Full time

    Sr. Software Development Engineer, Automated Profitability ManagementThe vision of Automated Profitability Management (APM) is to automate and improve Amazon Retail Profitability through the innovative application of Machine Learning and Software Engineering.Traditionally, this involved an Amazon retail business person picking up the phone, calling up their...


  • Vancouver, Canada Amazon Full time

    Sr. Software Development Engineer, Automated Profitability ManagementThe vision of Automated Profitability Management (APM) is to automate and improve Amazon Retail Profitability through the innovative application of Machine Learning and Software Engineering.Traditionally, this involved an Amazon retail business person picking up the phone, calling up their...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Sr. Software Development Engineer, Automated Profitability ManagementThe vision of Automated Profitability Management (APM) is to automate and improve Amazon Retail Profitability through the innovative application of Machine Learning and Software Engineering.Traditionally, this involved an Amazon retail business person picking up the phone, calling up their...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Sr. Software Development Engineer, Automated Profitability ManagementThe vision of Automated Profitability Management (APM) is to automate and improve Amazon Retail Profitability through the innovative application of Machine Learning and Software Engineering.Now imagine doing this across tens of thousands of suppliers and tens of millions of products, across...


  • Vancouver, Canada Amazon Full time

    DESCRIPTIONThe vision of Automated Profitability Management (APM) is to automate and improve Amazon Retail Profitability through the innovative application of Machine Learning and Software Engineering. Traditionally, this involved an Amazon retail business person picking up the phone, calling up their counter-part on the supplier side to discuss and improve...


  • Vancouver, British Columbia, Canada Amazon Full time

    Senior Software Development Engineer, Automated Profitability ManagementThe vision of Automated Profitability Management (APM) is to automate and improve Amazon Retail Profitability through the innovative application of Machine Learning and Software Engineering.Imagine doing this across tens of thousands of suppliers and tens of millions of products, across...


  • Vancouver, British Columbia, Canada Amazon Full time

    Senior Software Development Engineer, Automated Profitability ManagementThe vision of Automated Profitability Management (APM) is to automate and improve Amazon Retail Profitability through the innovative application of Machine Learning and Software Engineering.Imagine doing this across tens of thousands of suppliers and tens of millions of products, across...


  • Vancouver, British Columbia, Canada Amazon Full time

    About Automated Profitability ManagementAt Amazon, we're revolutionizing the way we manage e-commerce costs and supplier terms. Our vision is to automate and improve Amazon Retail Profitability through the innovative application of Machine Learning and Software Engineering.Traditionally, this involved an Amazon retail business person engaging in negotiations...


  • Vancouver, British Columbia, Canada Amazon Full time

    About Automated Profitability ManagementAt Amazon, we're revolutionizing the way we manage e-commerce costs and supplier terms. Our vision is to automate and improve Amazon Retail Profitability through the innovative application of Machine Learning and Software Engineering.Traditionally, this involved an Amazon retail business person engaging in negotiations...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Minimum Qualifications:3+ years of non-internship professional software development experience2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experienceExperience programming with at least one software programming language3+ years of full software development life cycle, including...


  • Vancouver, Canada Amazon Full time

    Software Development Engineer, Automated Profitability ManagementAre you seeking an environment where you can drive innovation? Do you want to apply state-of-the-art computer technologies to solve real world problems? Do you want to affect not only internal users, but Retail customers worldwide? In Retail Systems, you will pave the future of Amazon Retail,...


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

    About the RoleWe are seeking an experienced Software Development Manager to lead our Scheduling Automation team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for leading a strong team of engineers and driving a culture of excellence.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and...


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

    About the RoleWe are seeking an experienced Software Development Manager to lead our Scheduling Automation team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for leading a strong team of engineers and driving a culture of excellence.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and...


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

    About the RoleWe are seeking a highly skilled Software Development Manager to lead our Scheduling Automation team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for leading a strong team of engineers and driving a culture of excellence.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and...


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

    About the RoleWe are seeking a highly skilled Software Development Manager to lead our Scheduling Automation team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for leading a strong team of engineers and driving a culture of excellence.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and...


  • Vancouver, Canada Masimo Full time

    Job Summary: The Senior Engineer, Software Automation will execute existing automation tests and also participate in the development of new automation testing systems and procedures utilizing their experience in software test automation development. Duties & Responsibilities: Develop new automation testing systems and procedures. Code, implement, and...


  • Vancouver, Canada Masimo Full time

    Job Summary: The Senior Engineer, Software Automation will execute existing automation tests and also participate in the development of new automation testing systems and procedures utilizing their experience in software test automation development. Duties & Responsibilities: Develop new automation testing systems and procedures. Code, implement, and...


  • Vancouver, Canada Sound United Full time

    Job Summary: The Senior Engineer, Software Automation will execute existing automation test and also participate in development of new automation testing systems and procedures utilizing their experience in software test automation development. Duties & Responsibilities: Develop new automation testing systems and procedures. You will code,...


  • Vancouver, Canada Masimo Corporation Full time

    Job Summary: The Senior Engineer, Software Automation will execute existing automation test and also participate in development of new automation testing systems and procedures utilizing their experience in software test automation development. Duties & Responsibilities: Develop new automation testing systems and procedures. You will code, implement and...


  • Vancouver, Canada Masimo Corporation Full time

    Job Summary: The Senior Engineer, Software Automation will execute existing automation test and also participate in development of new automation testing systems and procedures utilizing their experience in software test automation development. Duties & Responsibilities: Develop new automation testing systems and procedures. You will code, implement and...