Software Development Engineer, Amazon Lending

Amazon is a global technology and e-commerce company that provides various products and services including cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Software Development Engineer, Amazon Lending

Amazon Lending is seeking a driven Software Development Engineer to join their team and make a direct impact on customers. This role focuses on building flexible, performant, and extensible solutions for complex financial and risk problems. As part of the Amazon Lending team, you'll work on systems supporting financial products while collaborating with software engineers, product managers, and UX designers.

The team operates in a fast-paced environment using agile methodologies and SOA design patterns. They build predominantly in Java using both server and serverless architectures, with ownership of internal and external UI stacks and multiple services. The team emphasizes automation in testing and deployment to reduce time to market and scale operations.

Amazon Lending helps third-party sellers on Amazon grow their business by providing access to capital for small and medium-sized businesses. The team culture promotes innovation and high ownership throughout the software lifecycle, with minimal bureaucracy and a focus on development time. Engineers have opportunities to enhance existing systems, improve performance, and refactor for reuse.

The role offers professional growth through learning days, hackathons, and collaboration with senior engineers. Knowledge sharing happens through weekly learning sessions and monthly tech talks. The team maintains a strong identity and inclusive culture, with a clear mission to help small businesses thrive.

Key responsibilities include designing distributed software applications, planning implementations, independent feature development, cross-team collaboration, and production support. The ideal candidate should have experience in software development, system design, and programming languages, with a focus on building scalable solutions for financial services.

Last updated 19 hours ago

Responsibilities For Software Development Engineer, Amazon Lending

  • Define, design, and implement multi-tier distributed software applications
  • Estimate engineering effort and plan implementation
  • Design code and test major features independently
  • Collaborate in a fast paced environment with multiple teams
  • Provide on-call production support for payment platform applications

Requirements For Software Development Engineer, Amazon Lending

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Lending

Software Development Engineer, EC2 VPC

AWS is hiring a Software Development Engineer for the EC2 VPC team to build and maintain core network virtualization systems, working with C, C++, Java, and Python in Herndon, VA.

Software Development Engineer, AWS Compute Services

AWS Software Development Engineer position focusing on serverless computing and distributed systems, offering competitive pay and comprehensive benefits.

Software Development Engineer, Aurora Storage

Software Development Engineer position at Amazon Aurora Storage team, building cloud-scale database services with focus on high performance and reliability.

Software Dev Engineer, Identity

Software Development Engineer role at Amazon's Identity Services team, building and maintaining critical authentication and authorization systems at global scale.

Software Development Engineer, Network Lifecycle Management, Configuration Services

AWS seeks Software Development Engineer to build scalable network configuration services for cloud infrastructure, focusing on automation and distributed systems.