Key job responsibilities
- Define, design, and implement multi-tier distributed software applications.
- Write high quality distributed system software.
- Estimate support effort, plan implementation of quality features, and rollout system changes that meet requirements for functionality, performance, scalability, reliability, and adherence to development goals and principles.
- Use software engineering best practices to ensure a high standard of quality for all of the team deliverables.
- Must be able to effectively collaborate in a fast paced environment with multiple teams in a large organization (software development, QA, Project/Release Management, Build and Release, etc).
- Provide on-call production support for payment platform applications
About the team
Empowering customers with seamless, intelligent payment flexibility that makes every purchase possible.
We envision a future where customers effortlessly discover and select the perfect installment option for their needs, powered by intelligent offer ranking that anticipates their preferences and financial goals. Through our partnership with leading NA installment providers, we deliver the most competitive, transparent, trustworthy payment solutions that remove barriers to purchase while providing exceptional post-purchase support throughout the customer journey.
Our systems will set the industry standard for offer management and servicing excellence, creating a friction less experience that builds lasting customer trust and drives sustainable business growth across all Amazon shopping experiences.
BASIC QUALIFICATIONS
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 1+ years of software development engineer or related occupational experience
- 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
- 1+ years of Object Oriented Design experience
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
- Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.
USA, WA, Seattle - 143,700.00 - 194,400.00 USD annually