Software Development Engineer II, Amazon Digital Asset Vault
Core
Design, implement, and deliver software solutions for Amazon's customer-facing systems, spanning product definition, architecture, coding, testing, deployment, and operations.
Role type
Senior IC Software Development Engineer
Builds
Reliable, scalable software systems and features for Amazon's customer experience
Domain
Internet / Distributed Systems
Deliverable
production ML models | product features
Required skills
Software development, System design, Distributed systems, Object Oriented Design, Code review, Operational troubleshooting, Generative AI evaluation, Cross-functional collaboration
Preferred skills
Full SDLC expertise, Code standards, Source control management, Build processes, Testing frameworks
Technologies
C#, C++, Java, Perl
Responsibilities
Design and implement software solutions balancing functional and non-functional requirements; Deliver high-quality code across the full development lifecycle; Mentor and coach team members through code reviews and knowledge sharing; Evaluate new tools and frameworks to improve productivity; Investigate operational metrics and resolve root causes
Seniority
Senior, hands-on IC