Software Development Engineer I, Amazon Payments
Amazon
Amazon
Join Amazon Payments as a Software Development Engineer I and build impactful software used by millions. This role offers a unique opportunity to contribute to large-scale systems and enhance your technical expertise alongside skilled engineers. You'll be involved in the entire software lifecycle, from conceptualization and development to rigorous testing, seamless deployment, and ongoing operations.
This position is ideal for proactive individuals eager to learn, embrace new technologies, and make a significant contribution early in their professional journey. You will tackle well-defined challenges, experiment with novel design patterns, and collaborate effectively with your team to deliver exceptional customer value.
Design, develop, and deploy high-quality, production-ready software components, ensuring thorough testing throughout the development cycle. Write efficient and maintainable code, employing optimal data structures and algorithms while making informed trade-offs regarding complexity and performance. Actively participate in code reviews, provide constructive feedback, and assist in identifying and resolving production issues to enhance software quality and reliability.
Leverage generative AI tools to boost productivity, critically evaluating and refining outputs to meet stringent quality and ethical standards. Collaborate with team members to refactor and enhance existing code, fostering a codebase that is clear, extensible, and easy for others to understand and maintain.
A minimum of 1 year of non-internship professional software development experience is required. Proficiency in at least one programming language is essential. A Bachelor's degree in Computer Science or a related field is preferred.
Amazon
E-Commerce