Software Development Engineer @ Amazon.com Services LLC - San Diego, CA

Job Overview

21 days ago

Software Development Engineer

Amazon.com Services LLC - San Diego, CA

  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
  • 2+ years of non-internship professional software development experience
  • Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline or equivalent experience
  • Strong practical understanding of Computer Science fundamentals including Object Oriented Design, data structures and algorithms
  • Good written and oral communication skills, be a fast learner and have excellent coding and problem solving skills
Come join the team that is working at the intersection of Fashion, Alexa and personalization. Amazon Fashion is a dynamic, fast-growing business and a key strategic area for the company. We are building new products that deliver cutting-edge AI to the fashion domain. We're the team that thrives in a start-up like environment where flexibility, teamwork and ability to deliver solutions are a priority.

We are looking for a passionate and innovative Software Development Engineer who loves solving hard problems and can tackle the challenges faced by our customers in discovering items that match their preferences and inspire their sense of style. You will have significant influence on our overall strategy by helping define these product features, drive the system architecture, and spearhead the best practices that enable a quality product.

As a member of our team, you will
  • Have the opportunity to conceptualize, design and build AI driven experiences across Echo Devices, Amazon retail website, and Amazon Shopping mobile app.
  • Leverage your knowledge and experience with full stack development to deliver delightful experiences to our customers that extends across multiple devices including Echo.
  • Use cutting edge technologies, machine learning, and computer vision techniques to process various data sources, providing relevant recommendations to our customers and improving the discovery of fashion products.
  • Responsible for solving algorithmically complex problems; building services that can scale to millions of requests and deployed globally, delivering an exceptional customer experience.
  • Working with a group of top-notch software developers and applied scientists, seasoned product and program managers, and creative visual designers who form a great team to raise the bar on the customer experience.
  • Knowledge of machine learning and computer vision
  • Knowledge on front end development stack
  • Experience with distributed computing and enterprise-wide systems
  • Knowledge of professional software engineering practices & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations
  • Demonstrated ability to mentor junior software engineers in all aspects of their engineering skill-sets

Similar Jobs

Software Engineer

Peraton

San Diego, CA

The ideal candidate shall conduct research in design, development, testing and utilization of electronic data processing software.

Associate Software Engineer

Sony Electronics Inc

San Diego, CA

Applicants should have a solid understanding and experience with object-oriented code and programming principles, as well as experience with unit testing code,…

Salesforce QA

Illumina

San Diego, CA

A high degree of skill in troubleshooting, characterizing, and describing software defects. Seeking a highly motivated and team-oriented Salesforce QA focused…

Software Engineer University Grad

ViaSat

Carlsbad, CA

Previous internship experience in a software development and/or test related area. As a member of this team, you will build up a vast knowledge in software…

Software Test Engineer

Illumina

San Diego, CA

Experience developing instrumentation/machine control software. 3-5 years’ software development experience in at least one programming or scripting language,…

Systems Engineer

Peraton

San Diego, CA

Establish and coordinate development of standards, practices, and procedures as related to the overall product development.

Data Analyst, Client Intelligence

Lytx

San Diego, CA

Perform deployments, testing, bug fixes and ongoing improvements for software and solutions. This includes requirements documentation, design, full-cycle…

Associate Director of Development

University of California - Irvine

Irvine, CA

Skill to use a personal computer and computer software programs at the level of sophistication required for the development office.

Student Success Fee Coordinator

California State University

San Diego, CA

The ability to use and quickly learn new office support technology systems and software packages is also a prerequisite.

Software Engineer, Audio - World of Warcraft

Blizzard Entertainment

Irvine, CA

In this role, you will work closely with our audio department and tools team to build and refine audio workflows, technology, and features.

Software Engineer II

Measurabl

San Diego, CA

Provide recommendations for improving documentation and software development process standards. Design and code new software or modify existing software to add…

Inventory Control Analyst I

INVIVOSCRIBE INC

San Diego, CA

Ability to learn ERP, QCBD, and other required software. Our global network of laboratories offer next generation molecular and flow cytometry panels to support…

Sr Staff Industrial Designer

Illumina

San Diego, CA

Excellent hand sketching and form development skills. Design and generate physical concepts including materials selection, construction, mechanisms, form factor…

R&D Engineer

UC San Diego

San Diego, CA

Ability to learn new software packages as project needs require. This involves teaching, design, development and fabrication of new and revised experimental…

Linux Software Engineer

Axiomtek

Industry, CA

Axiomtek’s software engineer will act as a resource and software project leader for the engineering team. Experience with Yocto or Nvidia JetPack development.

APP Supervisor, Ophthalmology

UC San Diego

San Diego, CA

Knowledge of clinical and administrative software and specialized applications and data management systems used by nurse practitioners in providing advanced…

Operations Manager

Novadontics

San Diego, CA

Assist with software development – testing and identifying opportunities for continuous improvement. Ability to present key software features over Zoom (once…

Marketing Coordinator

Advin Biotech

Sorrento, CA

Fluent working knowledge of e-marketing and related software. Advin Biotech is a growing medical diagnostics company looking for a creative individual skilled…

Sr. Software Engineer (remote position)

AV Staffing Solutions

San Diego, CA

Strong understanding of industry best practices in software development including change management, release process, and software development methodologies.

Junior Database Programmer

California Pizza Kitchen

Costa Mesa, CA

Participate in the evaluation of application software and systems. The position is responsible for performing advanced technical and analytical work in the…

Business Development Executive - Aerospace and Defense

ANSYS

Irvine, CA

The Business Development Executive ("BDE") is primarily responsible for meeting sales company growth targets and developing and executing upon a multi-year…

Corporate Concierge

BLANCHARD TRAINING & DEVELOPMENT INC

Escondido, CA

Knowledge of and skill in using computer software, including Microsoft Office. The Corporate Concierge acts as a first point of contact for guests, clients and…

AR/VR Game Development Software Engineer

SOLUTE

San Diego, CA

Familiarity with professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source…

UX-Usability Researcher

Sony Electronics Inc

San Diego, CA

He or she will have experience with effectively negotiating interactions with various stake holders such as designers, engineers, and business development.

Ad