Software Development Engineer

Amazon   •  

Seattle, WA

Industry: Technology


Not Specified years

Posted 26 days ago


Do you thrive in solving ambiguous problems? Do you love to invent and simplify? Do you want to grow your skills and help us protect earth’s largest catalog from fraud? If so, the Automated Brand Protection (ABP) & Gating team is looking for people just like you! The ABP team is at the core of Brand Registry and our vision is to provide Brands with the most trusted experience for accurately representing and protecting their Brand Identity.
You will be joining a team of highly motivated, incredibly talented individuals building state of the art, innovative solutions around fraud detection in the Amazon catalog. With us, you will be building highly distributed, cutting-edge applications and services that are able to detect IP and trademark infringements on the catalog in near realtime.
We are looking for a talented, experienced Software Development Engineer to become part of Amazon’s growing Brand protection narrative. You will be creating history as you become part of the vanguard building low latency, high throughput systems to safeguard the Amazon catalog from fraud and deliver a superior, unsurpassed experience for our customers.
In this role, you will:
Design and develop cutting edge, highly reliable and scalable distributed systems
Work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility.
Deliver quality features on-time and on-budget and execution against project plans and delivery commitments
Drive best practices and engineering excellence
Mentor other engineers
Maintaining current technical knowledge to support rapidly changing technology, always on a look out for new technologies and work with the team in bringing in new technologies
Candidate must be able to work with a minimum of technical supervision and supplemental engineering support, while responding efficiently to multiple program priorities.


· Bachelor’s Degree in Computer Science or related field
· Experience in front end technologies such as Javascript, AngularJS and ReactJS
· Computer Science fundamentals in object-oriented design
· Computer Science fundamentals in data structures
· Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
· Proficiency in, at least, one modern programming language such as C, C++, Java, or Perl


· Ability to work in a fast-paced and agile development environment.
· Familiarity with Unix/Linux development environment.
· Should be genuinely excited about technology, have a strong interest in learning about and playing with latest technologies.
· Must be a self-starter and motivated.
· Strong knowledge of data structure, algorithms, distributed systems and asynchronous architectures.
· Excellent communication, sharp analytical abilities and proven design skills