Software Development Engineer, Managed Infrastructure Modeling (MIM)
Role responsibilities
Design and maintain scalable software solutions to enable Amazon builders to model infrastructure as code. Collaborate with stakeholders to launch impactful software and mentor other developers to improve product maintainability.
Requirements
Requires a Bachelor's degree in Computer Science or a related field and 3+ years of professional software development experience. Candidates need 2+ years of experience in system design and architecture, with proficiency in at least one programming language.
Key skills
Infrastructure as Code, Software Design, System Architecture, Data Structures, Algorithms, Code Review, Agentic AI, Scalable Software Solutions, Software Development Life Cycle, Source Control Management, Build Processes, Testing, Operations, Technical Mentorship, Problem Solving, Leadership
Keywords
Infrastructure as Code, Managed Infrastructure Modeling, SDE II, Agentic AI, Scalability, Design Patterns, Reliability, Source Control, Software Development Life Cycle, Data Structures, Algorithms, Provisioning, Internal Infrastructure, Code Reviews, Amazon Leadership Principles