Software Development Engineer II
Core
Designing, developing, testing, and deploying scalable Supply Chain Software and Applications for AWS global infrastructure.
Role type
Software Development Engineer II (Supply Chain Automation)
Builds
Large-scale distributed applications, APIs, and UIs for Supply Chain platforms
Domain
Cloud Infrastructure / Supply Chain Technology
Deliverable
production ML models | product features
Required skills
Software development lifecycle, system design and architecture, API development, database development, cloud deployment, code review, mentoring
Preferred skills
Full SDLC experience, complex system delivery, stakeholder communication, Supply Chain Planning/Procurement system development
Technologies
Reactive microservices, serverless computing, distributed NoSQL data stores, AWS Cloud
Responsibilities
Solve complex architecture and business problems, design client-side and server-side architecture, write high-quality modular code, develop functional databases and servers, write effective APIs and technical documentation, test and troubleshoot applications, mentor junior engineers
Seniority
Mid-level, hands-on IC with mentorship responsibilities