Senior Software Development Engineer

Location: Carnation, WA (98014)
Company: Amazon.com
Industry: IT
Job Type: Full Time
Posted: Today
Description
Description
Job summary
From Jeff Bezos's, 2014 Amazon shareholder letter ( http://tinyurl.com/q8zpobu ): Internally, Marketplace was known as SDP for Single Detail Page. The idea was to take our most valuable retail real estate - our product detail pages - and let third-party sellers compete against our own retail category managers. .

Today, millions of third party sellers offer products alongside Amazon Retail though the Amazon Marketplace and compete to be featured on the Add to Cart' button (aka the Buy Box') on Amazon's most valuable retail real estate - the Product Detail Page referenced above. The Featured Merchant Algorithm (FMA) teams owns the Tier - I systems and Machine Learning algorithms that selects the offer to be featured on the Buy Box and on Amazon Search Pages. The team's mission is to ensure that the featured offer provides the best possible customer value based on factors including price, availability, delivery options and customer service. The Amazon Buy Box' is arguably the most valued real estate in the E-commerce world and we are looking for strong leaders to continue innovating for this customer facing functionality.

We're looking for software development engineers to drive the architecture and design the next generation of Tier-I FMA systems. These are high throughput systems handling xx,xxx tps with latency requirement in single digit milliseconds. As we continue to enhance our ML and econometric algorithms, online processing becomes more complex which in turn requires designing and implementing new systems to handle the low latency high throughput requirements.
We are in the process of building a large-scale online experimentation platform that will enable hundreds of teams in Amazon to update our base ML models and experiment on the website to ensure that customers WW have access to the best offers.

In this position you will get an opportunity to work on Amazon level Tier-1 systems, design experimentation systems and work with our science teams on designing and updating ML and pricing models. You'll help establish technical standards and drive FMA overall technical architecture and engineering practices. You'll work on Amazon's hardest problems, building high quality, architecturally sound systems that are aligned with our business needs. You will get an opportunity to work on many different technologies including Amazon Web Services, E Commerce Services, Marketplace, Platform Technologies and ML and Econometric algorithms.

Key job responsibilities
Do you ever struggle to explain what you do at work? How about this: "Do you shop on Amazon? Do you know that little button that says "Add to Cart" and shows a price? Our model picks that offer. One billion times a day - Worldwide!"
Amazon's retail platform has created the largest marketplace in human history. Our team blends behavioral models and scaled architecture to recommend the best offer from the most trusted merchant for all types of products sold on Amazon. In short, our team owns the algorithms, what millions of sellers worldwide are trying to reverse engineer by online searches like, Amazon Buy Box tips .
As a Senior engineer on our team, you will:
Design and implement features to enhance the experience of Amazon customers
Conceptualize, formulate, prototype, and productionize algorithms to capture customer behavior and solve business problems.
Lead a team of engineers technically
Work directly with a diverse scientific team of ML scientists, Economists, Behavioral Scientists, Business and Tech leadership team
Have a large impact on the business (measured in $MM) impacting both end consumers and sellers
Enhance high throughput systems handling xx,xxx tps with latency requirement in single digit milliseconds
Design and implement new systems to handle the low latency high throughput requirements.
In this position you will get an opportunity to work on Amazon level Tier-1 systems, design experimentation systems and work with our science teams on designing and updating ML and pricing models. You'll help establish technical standards and drive FMA's overall technical architecture and engineering practices. You'll work on Amazon's hardest problems, building high quality and architecturally sound systems that are aligned with our business needs. You will get an opportunity to work on many different technologies including Amazon Web Services, E Commerce Services, Marketplace, Platform Technologies and ML and Econometric algorithms.
If you can engineer high throughput systems, have a collaborative, resourceful attitude, have a passion for helping the customer and great business sense, and want to influence one of the most visible algorithms on the web, we'd love to hear from you.

A day in the life
As a Senior engineer on our team, you will:
Design and implement features to enhance the experience of Amazon customers
Conceptualize, formulate, prototype, and productionize algorithms to capture customer behavior and solve business problems.
Lead a team of engineers technically
Work directly with a diverse scientific team of ML scientists, Economists, Behavioral Scientists, Business and Tech leadership team
Have a large impact on the business (measured in $MM) impacting both end consumers and sellers
Enhance high throughput systems handling xx,xxx tps with latency requirement in single digit milliseconds
Design and implement new systems to handle the low latency high throughput requirements.
In this position you will get an opportunity to work on Amazon level Tier-1 systems, design experimentation systems and work with our science teams on designing and updating ML and pricing models. You'll help establish technical standards and drive FMA's overall technical architecture and engineering practices. You'll work on Amazon's hardest problems, building high quality and architecturally sound systems that are aligned with our business needs.

About the team
The mission of the Amazon Offers Experience organization is to be the world's first and most trusted choice for every customer on earth to discover and evaluate any product or service. Do you ever struggle to explain your work? How's this: "Do you shop at Amazon? Do you know that box that says "Add to Cart" and shows a price? Our team owns the model which picks that offer and the customer experience around the display of the offer price and the elements surrounding the "Add to Cart" button which inform a purchase decision on Product Detail Pages. We pick and display offers several billion times a day across all surfaces (mobile app, mobile web, desktop, Alexa shopping) worldwide."

Our team blends machine learning models with low-latency, highly-resilient architecture to rank and select the best offer from the most trusted merchant for all products sold on Amazon along with a world-class front-end user experience for offer comparison to our global customers. We are responsible for the experiences and services that enable developers, including our own, to create tailored shopping experiences for every customer, product, business and marketplace offered by Amazon. We build scalable and extensible frameworks which allow for many teams at Amazon to innovate within the Offers Experience in a federated manner. If you are passionate about influencing, designing, and delivering the next-generation Amazon customer buying experience, we want to meet you.

Work/Life Balance: Our team works together to provide work/life balance for all team members. We recognize that the circumstances of our team members vary, and we balance work across the team so that we're all able to maintain high standards on behalf of our customers, while at the same time allowing for rich and happy personal lives

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.Basic Qualifications
  • 4+ years of professional software development experience
  • 3+ years of programming experience with at least one software programming language
  • 2+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems
  • Experience as a mentor, tech lead OR leading an engineering team

  • Experience in an object oriented language such as Java, C#, or C+
  • Understanding of web services technologies such as HTTP and REST
  • Strong understanding of system and application performance characteristics.
  • Ability to work in a fast paced and agile development environment
  • Passion for developing products which provide a great customer experience. Strong customer focus, ownership, urgency and drive.
  • Motivation to drive tasks to completion and take ownership of projects
  • Knowledge of professional software engineering best practices for the full software development life-cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Bachelor's degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field is required.
Preferred Qualifications
  • An MS degree in Computer Science
  • Distributed programming experience is highly recommended
  • Experience with Oracle or MySQL in a Linux or UNIX environment is a nice to have.
  • Experience building and operating online services and fault-tolerant distributed systems
  • Actively practicing professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.Basic Qualifications
  • 4+ years of professional software development experience
  • 3+ years of programming experience with at least one software programming language
  • 2+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems
  • Experience as a mentor, tech lead OR leading an engineering team

  • Experience in an object oriented language such as Java, C#, or C+
  • Understanding of web services technologies such as HTTP and REST
  • Strong understanding of system and application performance characteristics.
  • Ability to work in a fast paced and agile development environment
  • Passion for developing products which provide a great customer experience. Strong customer focus, ownership, urgency and drive.
  • Motivation to drive tasks to completion and take ownership of projects
  • Knowledge of professional software engineering best practices for the full software development life-cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Bachelor's degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field is required.
Preferred Qualifications
  • An MS degree in Computer Science
  • Distributed programming experience is highly recommended
  • Experience with Oracle or MySQL in a Linux or UNIX environment is a nice to have.
  • Experience building and operating online services and fault-tolerant distributed systems
  • Actively practicing professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Web Reference : AJF/443334607-202
Posted Date : Fri, 30 Sep 2022

Please note, to apply for this position you will complete an application form on another website provided by or on behalf of Amazon.com. Any external website and application process is not under the control or responsibility of IT JobServe

Search for more IT Jobs