Software Development Engineer II
Core
Build a new multi-tenant, bulk storage and distribution service for organizations globally, leveraging Amazon's supply chain foundation.
Role type
Software Development Engineer II (Backend & Distributed Systems)
Builds
Highly-scalable transactional backend systems, complex optimization solutions, and customer-facing applications/APIs
Domain
Supply chain logistics, distributed systems, algorithms
Deliverable
production ML models | product features
Required skills
software development, system design, architecture, distributed systems, algorithms, programming languages
Preferred skills
full software development life cycle, coding standards, code reviews, source control management, build processes, testing, operations
Technologies
(none explicitly listed)
Responsibilities
drive improvements to technology, ship code continuously, solve challenging problems in distributed systems and algorithms
Seniority
Mid-level, hands-on IC