Are you applying to the internship?
Job Description
About the Company:
Amazon.com Services LLC is seeking a Software Development Engineer to join its Financial Technology Team. The team builds high-performance, globally scalable financial systems supporting Amazon’s growth, leveraging AWS cloud services. The company emphasizes a positive customer experience and innovation.
Job Description:
This role involves designing and developing the next generation of distributed, scalable financial systems handling billions of dollars in global transactions annually. The successful candidate will work on real-world problems at a global scale, owning systems end-to-end and influencing technology impacting millions of customers.
Key Responsibilities:
• Deliver a best-in-class customer experience through continuous improvement of platform, code, and services enabling global receivables.
• Build services and integrations for financial applications.
• Design and develop optimal integration patterns, leveraging various Amazon tools and technologies to reduce operational costs and enhance customer experience.
• Collaborate with SDEs, Technical Program Managers, Functional Analysts, and customers to understand features and identify opportunities for software solutions.
• Define high-level and low-level designs for software solutions using the latest AWS technology in a large distributed environment.
• Lead the definition and implementation of engineering best practices, utilizing data to improve operational best practices.
• Drive architecture and technology choices for FinTech accounting products.
• Design, develop, and deploy medium to large software solutions for Amazon’s accounting needs.
• Improve code quality, encompassing security, readability, consistency, and maintainability.
Basic Qualifications:
• 3+ years of non-internship professional software development experience.
• 2+ years of non-internship experience in designing or architecting (design patterns, reliability, and scaling) new and existing systems.
• Experience programming with at least one software programming language.
• Bachelor’s degree.
Preferred Qualifications:
• 3+ years of full software development lifecycle experience (coding standards, code reviews, source control management, build processes, testing, and operations).
• Bachelor’s degree in computer science or equivalent.
The company emphasizes a fast-paced environment and complex, real-time business contexts. The role offers opportunities to work on a small team within a rapidly growing organization and learn about designing, implementing, and testing highly scalable solutions using the AWS cloud platform. Compensation includes a base pay ranging from $129,300 to $223,600 per year (depending on location), plus potential equity, sign-on payments, and benefits.