Software Development Engineer II, PACMAN
Core
Design, build, and operate scalable software systems for capacity management and risk detection across Amazon's outbound fulfillment network.
Role type
Senior IC Software Development Engineer (System Design & Backend Services)
Builds
Scalable backend services, APIs, and data pipelines for capacity tracking and risk notification.
Domain
Supply Chain Optimization / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Data structures, algorithms, system design, C#/C++/Java/Perl, Object Oriented Design, distributed software development, root cause analysis, performance/load testing
Preferred skills
Generative AI, full SDLC ownership, mentoring, architectural trade-offs
Technologies
C#, C++, Java, Perl
Responsibilities
Design and implement software solutions balancing new features with refactoring; collaborate with stakeholders to deliver aligned technical solutions; participate in full SDLC including design, code reviews, testing, and deployment; mentor engineers and produce documentation; identify and fix operational issues; ensure peak event readiness through load testing and system hardening.
Seniority
Senior, hands-on IC