IrvineRecruiter Since 2001
the smart solution for Irvine jobs

Sr. Software Engineer, Full stack - ReactJS, Microservices, Recommendations, A/B Testing

Company:, Inc.
Location: Irvine
Posted on: June 4, 2021

Job Description:

Consider the following problem: every day, millions of customers with unique interests and needs come to Amazon looking for products out of a catalog of over a billion items. On each page, we need to decide what content would be most helpful to customers - ranging from automated recommendations to manual merchandising to navigational or informational content, etc. What do we show to customers to help them make shopping decisions and help them discover more parts of Amazon's vast catalog? In Personalization we rely heavily on A/B testing to answer this question by running experiments on some of Amazon's most prominent and valuable pages.

About our team:

We iterate quickly by first analyzing existing customer metrics around customer engagement and identifying possible improvements. We then prototype novel UX features and collect data by running controlled experiments. We quickly reject ideas that fail and double down on those that show promise. We have the autonomy to decide where we can have the most impact and get down to building. Our projects are born from the ground up and engineers are encouraged to pitch ideas and lead them to completion.

About the role:

You'll be working closely with UX designers and partnering with them to come up with stable, responsive, secure, accessible & cross-platform customer experiences. You will also have an opportunity to architect a brand new rendering system guaranteed to have a major company wide impact. Successful candidates must also be innovative, flexible, self-directed, and able to design and write high-performance, reliable, maintainable code. This role requires the ability to creatively deal with ambiguity, be data-driven and juggle cross-organization complexity. If you enjoy working in a dynamic environment to deliver world class mission critical systems, this may be the career opportunity for you!

  • 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • 4+ years of professional software development experience
  • Bachelor's degree in Computer Science or 5+ years or relevant work experience.
  • 3+ years of overall software development experience, with an emphasis on front end engineering. * Experience with modern web technologies and techniques such as HTML5, CSS3, CSS frameworks and/or CSS pre-processors.
  • Experience building web services.
  • Proficiency in at least one modern programming language such as Java, JavaScript, Ruby, Python, etc.
  • 5+ years of programming experience across front end and backend technology.
  • 3+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Excellent written and verbal communication
  • The ability to effectively run meetings when needed, with proven experience of driving consensus with your peers.
  • Experience with responsive and mobile design, as well as cross-browser development and testing.
  • Experience working with distributed systems and high throughput low latency services.
  • Experience building/driving various software best practices at a team level - continuous deployment, operational excellence, etc

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

Keywords:, Inc., Irvine , Sr. Software Engineer, Full stack - ReactJS, Microservices, Recommendations, A/B Testing, Other , Irvine, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Irvine RSS job feeds