Software Development Engineer II
Amazon
Amazon
Join a dynamic team focused on building highly available, enterprise-scale software solutions within Amazon's Finance Automation Payroll Technology. This role is ideal for innovators passionate about creating generic, composable software to tackle complex challenges and invent simpler, more efficient solutions. Contribute to a mission critical function that supports Amazon's growing global workforce by delivering cutting-edge technology for seamless payroll operations.
Lead the architecture, design, development, and launch of core product features. Drive system architecture and spearhead best practices for high-quality product delivery. Design and implement automated solutions to test significant software components, features, applications, or services. Prevent and detect defects early in the development lifecycle. Utilize testing data to measure quality and provide actionable product improvements. Write clear, understandable code and create pragmatic, flexible software designs with minimal incidental complexity.
A minimum of 3 years of professional software development experience, excluding internships, is required. Additionally, 2+ years of experience in designing or architecting new and existing systems, including familiarity with design patterns, reliability, and scaling, is essential. Proficiency in at least one programming language is a must. Preferred qualifications include 3+ years of experience across the full software development lifecycle and a Bachelor's degree in Computer Science or a related field.
Amazon
Finance