10 Jun
Software Development Engineer, A+ Content
Arizona, Tempe , 85280 Tempe USA

Vacancy expired!

DESCRIPTION Job summaryAre you excited about making Amazon the best place for Brands to tell their story, discover and engage new customers, drive traffic to their products and grow their business? Amazon A+ Content helps Selling Partners of all sizes succeed in the Amazon Store by creating rich content experiences which showcase their brand story and highlight product feature details that can help Customers make informed purchase decisions.Using Amazon's large-scale computing resources, you will build scalable user experiences, services and workflows utilizing ML-based approaches to drive content experimentation and optimization. We are continually innovating to help Selling Partners around the world create, manage, experiment with, and share rich marketing content at scale. We're looking for an experienced Software Development Engineer with a strong sense of ownership and passion for delivering creative solutions for complex problems at scale, motivated to help our Selling Partners succeed.Working in a team of talented engineers, you will have the opportunity to create significant impact on our systems, our business, and most importantly, our customers as we take on challenges to reimagine the e-commerce industry. We are seeking an experienced Software Development Engineer with strong technical, project, and leadership skills to design and develop elegant solutions to complex problems. You'll have opportunities to experiment, improve, invent, and innovate on behalf of our customers with focus on iteratively delivering high quality, scalable, and performant solutions using Agile best practices.Key job responsibilities

  • Participate in the design, implementation, and deployment of successful large-scale high-availability systems and services.
  • Participate in the definition of secure, scalable, and low-latency services and efficient processes.
  • Functionally decompose complex problems into simple, straight-forward solutions.
  • Understand system interdependencies and limitations.
  • Work in expert cross-functional teams delivering on impactful projects.
  • Share knowledge in performance, scalability, enterprise system architecture, and engineering best practices.
BASIC QUALIFICATIONS
  • Bachelor's Degree in Computer Science, Engineering or related field, or equivalent experience
  • 2+ years of experience contributing to the architecture and design patterns of new and current systems, including reliability, security, performance and scalability
  • Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving, and complexity analysis
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control, build processes, testing, and operations
  • Experience with distributed computing and enterprise-wide systems
  • Excellent interpersonal and communication skills to gather user requirements, describe software product features, technical designs, and product strategy
  • Strong technical leadership, verbal and written communication skills
PREFERRED QUALIFICATIONS
  • Master's degree in Computer Science, Engineering or related technical field
  • 5+ years professional experience in software development
  • Experience building complex software solutions that are correct, stable, performant and secure and have been successfully delivered to customers
  • Experience defining system architectures and exploring technical feasibility tradeoffs
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Ability to take a project from scoping requirements through actual launch of the project
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
  • Experience with AWS Technologies (e.g., Lambda, S3, DynamoDB, SQS, EC2, 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 https://www.amazon.jobs/en/disability/us.

Vacancy expired!


Report job