Software Development Engineer II, AVMS, AVMS
Core
Designing and developing large-scale, multi-tiered, multi-threaded, distributed software applications and systems to ensure security and operational excellence for Amazon's global infrastructure.
Role type
Senior Software Development Engineer (Security)
Builds
Secure, hyper-scale software systems and data pipelines for Amazon Fulfillment Centers, Physical Stores, Whole Foods, Fresh, and other internal/external services.
Domain
Cloud Security & Distributed Systems
Required skills
Java, Python, AWS services (S3, Lambda, SQS, Fargate/ECS, EMR, Spark), Object Oriented Design, System Architecture, Distributed Systems, Agile/Scrum
Preferred skills
Full SDLC experience, Code reviews, Source control management, Build processes, Testing, Operations
Technologies
Java, Python, AWS, S3, Lambda, SQS, Fargate, ECS, EMR, Spark
Responsibilities
Architecture design and review, Software feature development, System resilience testing, Strategic technical planning, Partnering with global security and technical teams, Software project planning
Seniority
Senior, hands-on IC