DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Amazon Software Development Engineer in Bangalore, India

Description

Selling Partner Identity Verification (SPIV) team ensures that Amazon is a safe and trustworthy place to shop and an amazing place to build a successful business selling products. We support this mission through providing a secure and accurate Identity verification platform. Identity verification is becoming a critical component to protect our customers from bad actors and provide fast and secure registration and account management capabilities. We provide an end to end solution for identity verification and account lifecycle management for various Amazon businesses across globe (North America, Europe, Japan, China and more). Our customers include Mechanical Turk, Selling on Amazon, Amazon Pay, Amazon Flex etc. We continuously strive to scale our systems to serve millions of Amazon customers with high accuracy, least friction, in a highly secure manner to enable a safe and secure shopping experience for customers.

Engineers in the team need a strong understanding of Computer fundamentals and practical experience in working with large scale distributed systems. Experience with web services-based applications, especially at massive scale, is helpful.

Come join the exciting journey to outsmart the fraudsters and provide a secure environment for our customers through identity verification !!

Key job responsibilities

4+ years’ experience building successful production software systems

1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.

2+ years of non-internship professional software development experience

Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design

A solid grounding in Computer Science fundamentals (based on a BS or MS in CS or related field)

The ability to take convert raw requirements into good design while exploring technical feasibility tradeoffs

Good understanding of at least some of the modern programming languages (Java) and open-source technologies

Excellence in technical communication

Has experience in mentoring other software developers

Basic Qualifications

  • 4+ 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

  • 4+ 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

DirectEmployers