The Brand Shopping Experience is a free and self-service branded destination on Amazon for advertisers to curate content that inspires, educates, and helps shoppers discover the brand's product selection. We are looking for talented Software Engineer who is adept at a variety of front-end technologies and services that will accelerate our plans to deliver delightful shopper experience. You will be part of a close-knit team of talented software engineers, who are highly collaborative and at the top of their respective fields.
Key job responsibilities
SDE II in our team are autonomous contributors to the full software lifecycle including designing, implementation, testing, deployment, operations, and documentation. They work with customers, stakeholders, and peers to understand the business and customer value of team’s software to deliver the right solutions. They ensure the software they produce is scalable, extensible, and requires low maintenance, along with writing clear documentation and making good design choices. They balance constraints, limiting the use of short-term workarounds. They work on difficult technical problems with visible risks or roadblocks, bring clarity to originally ambiguous problems and identify simple designs for solutions. They continue delivering and coaching peers on producing high-quality code, including providing meaningful feedback in the code review process. They actively mentor other engineers on the team, they also train new team members on how their software is constructed, how it operates, and how it fits into the bigger picture. They collaborate peers from Brand Shopping Experience, related Ads and Retail engineering teams to innovate features in iterations on both frontend and backend, they can partner with science team to integrate ranking models to shopper facing experiences. When issues arise, they can participate in an inclusive, constructive dialogue with other team members and members of closely related teams. They are active in operational support, and ensure that the root causes of operational issues are identified and resolved to demonstrate operational excellence.
BASIC QUALIFICATIONS
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
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.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.