Returning Candidate?

Software Development Engineer

Software Development Engineer

Job ID 
US-CA-San Jose
Posted Date 
A2Z Development Center, Inc.
Position Category 
Software Development
Recruiting Team 

Job Description

Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV and Amazon Echo. What will you help us create?
Work hard. Have fun. Make history.

The D2C Technology team develops and supports systems and processes that make planning, manufacturing, launching and supporting our devices as efficient and frictionless as possible. Our team is growing and looking for a talented Software Development Engineer to help build from ground up our Supply Chain and OPs platform of the future. We own and build platforms to support everything from Supply Planning, Materials Management, Product Lifecycle Management to Device Costing amongst others. We are starting an exciting journey of building full stack platform for internal (Supply Chain and Ops) and external customers (suppliers, contract manufacturers etc) to enable an end to end S&OP practice. We are looking for someone who is passionate about delivering the best possible customer experience and allowing us to meet our customer obsession of making our current and upcoming line of devices available in-stock to delight our customers.

In this role you will be a leader in the engineering group of full stack engineers and contribute to design, architecture and implementation for one or more of supply chain applications. We are looking to re-invent the supply chain with end to end network optimization and use data to build intelligent, self learning platform to build the world class advanced planning platform. Great opportunity to bootstrap the team in early stages and make a huge impact in developing next generation of solutions in rapidly growing devices group.

In this role you will -

Invent and Simplify
Use AWS platform to design and architect our Supplier Central Platform. You will be responsible for evaluating, designing and implementing solutions for supplier engagement, score-carding, on-boarding and forecasting solutions.

Customer Obsession
Use full web stack with consumer grade UX/UI solutions and practices to engage and delight our internal and external platform users. Build secure web platform to engage 100s of suppliers for Amazon Devices.

Hire and Develop the best
You will be a leader in a team of 5+ engineers and will be responsible for hiring and mentoring this rapidly expanding group.

You will own the entire stack of one or more of our supply chain applications. This includes web layer being developed in Angular 4, REST APIs and service layer being developed in Java and Spring, backend including AWD RDS, Redshift and Big Data technologies besides a host of other internal Amazon solutions. You will have a chance to influence the entire software org of 200+ engineers through design reviews, Weekly learning services and brownbags.

Basic Qualifications

  • Bachelor's degree or higher in Computer Science or related technical field
  • 3+ years of experience in at least one modern object-oriented programming language such as Java, C++ or C#
  • 3+ years of experience and understanding of CS fundamentals including data structures, algorithms and complexity analysis
  • 3+ years of experience building large scale, high-performance systems in a complex, multi-tiered, distributed environment
  • 3+ years of experience in design and architecture knowledge as well as familiarity with object oriented analysis and design patterns (OOA/OOD)

Preferred Qualifications

  • Experience with service-oriented architecture and web application/services development
  • Experience working in a UNIX/Linux environment
  • Understanding of performance tradeoffs, load balancing and operational issues
  • Ability to clearly and concisely communicate with technical and non-technical stakeholders across all levels of the organization
  • Experience working in Java, REST, Ruby, Spring, Python/Perl, SQL, AngularJS or similar web frameworks

Lab126 is part of the, Inc. group of companies and is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.