Software Dev Engineer II, Finance Technology
Amazon
Amazon
Join Amazon's Finance Technology team as a Software Development Engineer II, where you'll leverage cutting-edge technology to solve significant challenges impacting millions globally. We seek passionate innovators eager to build new products and services from the ground up in a dynamic environment where development cycles are rapid. If you thrive on tackling complex problems and charting your own career path, this is your opportunity.
Applications are processed continuously, and updates are available via the candidate portal. We appreciate your patience due to the high volume of applications.
Collaborate with diverse Amazon teams to conceptualize, design, and launch innovative products and services. Design and implement advanced technologies within a large-scale distributed computing framework, driving industry-wide advancements. Develop predictive solutions for distributed systems, operating at immense scale and speed. Construct scalable, fault-tolerant, cost-effective, and user-friendly distributed storage, index, and query systems. Engineer optimal solutions for broadly defined challenges, starting from the design phase. Deliver high-quality software through agile development methodologies.
Minimum of 3 years of professional software development experience, excluding internships. Over 2 years of experience in designing or architecting new and existing systems, including familiarity with design patterns, reliability, and scaling principles. Proficiency in at least one major software programming language.
Preferred Qualifications: More than 3 years of experience across the full software development life cycle, encompassing coding standards, code reviews, source control, build processes, testing, and operations. Possession of a Bachelor's degree in Computer Science or a closely related field.
Amazon
Technology