Software Development Engineer II

Amazon

3+ yrs Bengaluru Full Time Work from office
Amazon logo
Posted : 1 week ago
Actively hiring

Job description

Join Amazon's Sales Abuse Prevention (SAP) team to fortify our platform and ensure a secure, trustworthy environment for buyers, brands, and sellers. We are building high-throughput, low-latency systems that process over a billion transactions daily, focusing on scalable detection and fraud prevention.

Our vision is to make Amazon the safest and most reliable marketplace globally. We achieve this by deterring abuse and ensuring integrity in every transaction, safeguarding customer trust.

Responsibilities

Collaborate with a talented team to design, build, and launch innovative products and services. Architect globally distributed systems emphasizing scalability and reliability. This includes managing cross-regional data consistency, cache invalidation strategies, and distributed transaction management.

You will design fault-tolerant systems that maintain high availability across multiple regions and handle complex state management. A strong foundation in security protocols and identity management systems is crucial, as is experience with event-driven architectures and asynchronous processing patterns. Familiarity with modern DevOps practices and CI/CD pipelines for large-scale distributed systems is also essential.

Qualifications

Demonstrate at least three years of professional software development experience beyond internships. Possess two or more years of experience in designing or architecting new and existing systems, focusing on design patterns, reliability, and scaling. Proficiency in at least one software programming language is required.

Preferred qualifications include three or more years of experience across the full software development lifecycle, encompassing coding standards, code reviews, source control, build processes, testing, and operations. A Bachelor's degree in Computer Science or a related field is advantageous.

Essential Skills

Software DevelopmentSystem DesignScalabilityReliabilityFault-Tolerant SystemsSecurity ProtocolsIdentity ManagementEvent-Driven ArchitecturesAsynchronous ProcessingDevOpsCI/CD Pipelines

Good to Have

Computer ScienceCoding StandardsCode ReviewsSource Control ManagementBuild ProcessesTestingOperations

Highlights

  • Actively hiring

More Details

RoleSoftware Development Engineer II
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Amazon logo

Amazon

IT Consulting