Software Development Engineer

Global technology company focused on e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · E-Commerce

Description For Software Development Engineer

Amazon's Account Compliance team is seeking a Software Development Engineer to join their mission of protecting the Amazon marketplace. This role focuses on building sophisticated systems to ensure compliance and combat bad actors while maintaining a seamless experience for legitimate customers. You'll be working on cutting-edge distributed systems that need to detect patterns across Amazon's massive customer base in real-time.

The role involves creating extensible software solutions that can adapt to various use cases and geographies with minimal technical overhead. You'll be developing systems that handle verification processes, store decisions for efficient reuse, and provide API access to authorized users. The challenge lies in building systems smarter than sophisticated bad actors while maintaining high availability and low latency at Amazon's scale.

As part of the Account Compliance team, you'll be at the forefront of maintaining trust in Amazon's marketplace, enabling business growth while ensuring robust compliance measures. This position offers the opportunity to work with advanced distributed systems beyond standard industry practices, dealing with complex pattern detection and adaptive security measures.

The ideal candidate will bring strong software development experience, system design capabilities, and a passion for building scalable solutions. You'll be part of a diverse team that innovates continuously to create the world's most trusted online marketplace, making a direct impact on Amazon's global customer base and seller community.

Last updated 15 hours ago

Responsibilities For Software Development Engineer

  • Design and build extensible software for different use cases, products, and geographies
  • Develop systems to trigger necessary verifications under applicable policies
  • Create storage systems for verification decisions to reduce duplicative checks
  • Build API-accessible software systems
  • Design and develop custom distributed systems
  • Create highly available, low latency, high quality systems

Requirements For Software Development Engineer

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Benefits For Software Development Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Inclusive workplace culture
  • Disability accommodation support
  • Medical, dental, and vision insurance
  • Parental leave

Interested in this job?

Jobs Related To Amazon Software Development Engineer

Software Dev Engineer, Identity

Build and maintain critical authentication and identity systems at Amazon, working with cutting-edge technologies to serve millions of customers worldwide.

Software Development Engineer, Digital Acceleration

Software Development Engineer position at Amazon's Digital Acceleration team, building SAAS solutions for subscription and membership businesses.

Software Development Engineer, AWS Global Accelerator

AWS Global Accelerator seeks Software Development Engineer to build and maintain critical networking infrastructure, focusing on packet processing and distributed systems.

Software Development Engineer -II, Amazon - Ads Sales Tech

Amazon Advertising seeks a Software Development Engineer II to build scalable sales enablement products and data solutions for their global sales team.

Software Development Engineer, Network Platform Development

AWS Network Platform Development role focusing on designing and implementing networking solutions for AWS infrastructure, requiring 3+ years of software development experience.