Software Development Engineer I
Amazon
Amazon
Advance your software engineering career by crafting clean, well-tested code that impacts millions of customers. At Amazon, you'll build software at a massive scale, honing your technical skills alongside a team of talented engineers.
This role involves the complete software lifecycle, from design and development to testing, deployment, and operations. You will address well-defined challenges, explore new technologies and design patterns, and collaborate with your team to deliver impactful customer solutions. If you're a proactive learner eager to make a significant impact early in your career, this is an exceptional opportunity.
Design, develop, test, deploy, and maintain high-quality, production-ready software components. Collaborate across the full software development lifecycle, ensuring robust testing and code organization.
Write efficient, well-structured code using optimal data structures and algorithms, balancing maintainability, performance, and complexity. Participate actively in code reviews and operational support, identifying root causes and driving improvements in software quality.
Leverage generative AI tools to boost productivity and ensure outputs meet high standards. Work with team members to refactor and enhance existing software, contributing to an understandable and maintainable codebase.
Requires a minimum of 1 year of non-internship professional software development experience.
Proficiency in at least one software programming language is essential.
A Bachelor's degree in Computer Science or a related field is preferred.
Amazon
IT Consulting