Sr Software Development Engineer - Amazon Physical Stores

3+ months agoIrvine, CA


You are a leader of software developers, QA engineers, and other technologists. You not only love solving customer problems, but implementing them and seeing the solutions in customers hands. You analyze how customers are using them and iterate. You deliver quickly to customers, but never lose sight of the greater architectural goals and move the team further towards them with every incremental launch. You are a fierce advocate of building the hardest thing first and solving only what we need to right now, but always keep the big picture in mind. You set the standard for quality in the development team and bring others along with you when holding a high bar. You raise up those around you with your technical leadership. Your solutions are scalable, robust, and elegant. You solve the most difficult customer challenges with the simplest solutions, and you recognize this is the most difficult engineering challenge there is.

You are a creator of engineering culture. You see each of your teammates individual strengths and know how to help them use those to build better products. You provide engineering direction, give context, motivate your peers to a common purpose, and give everyone room to excel. You elevate the voices of others. You look around corners and find the most challenging engineering problems, without waiting for anyone to say to go solve them. You create your own opportunities by connecting with customers and solving their most challenging problems.

What you'll do as Sr Software Development Engineer, Amazon Physical Stores
You will be one of the first software development engineers on team. You'll be part of the team hiring the first software engineers and formulating our technical strategy. You will be instrumental in setting the team culture, quality bar, engineering best practices, and norms. Mentoring and growing the team around you will be one of the primary ways you measure your own success. Recognizing that there's often more to learn from failure than success, you'll experiment constantly. You will build full-stack solutions, including front-end, back-end, data storage, mobile, and ML. You will architect, code and build scalable systems, and know that if a challenge is not a little scary, it's probably not worth doing.


• 5+ years professional experience in software development.
• Experience building large-scale, fault-tolerant distributed systems


• Bachelor's degree in Computer Science, Computer Engineering or related technical discipline
• Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices
• Willingness to own all stages of development process: design, testing, implementation, operational support
• Strong OO programming and design skills with understanding of common design patterns
• Proven ability to mentor and grow others

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 #SEA-F3-SDE3 #SEA-PSF3-SDE3 #F3-SDE3 #PSF3-SDE3 #F3-HDC #F3-LINZ

Job ID: Amazon-1353198