Software Development Engineer, Pricing Platform
Core
Design and build scalable distributed systems for pricing strategy, data vending, and price publishing at Amazon Retail.
Role type
Senior Software Development Engineer (Distributed Systems)
Builds
High-throughput pricing services supporting thousands of TPS and billions of listings monthly
Domain
E-commerce / Distributed Systems
Deliverable
production ML models | product features
Required skills
Distributed systems design, system scalability, performance optimization, clean code design, system integration, code review, mentoring
Preferred skills
Full SDLC experience, coding standards, source control management, build processes, testing, operations
Technologies
None explicitly stated
Responsibilities
Develop services using various technologies, deep-dive into distributed systems to design and optimize for performance and scalability, innovate and scale services, design and write clean maintainable code, integrate data from multiple services, contribute to team growth through peer code reviews and mentoring
Seniority
Senior, hands-on IC