Description
Key Skills: Java, Python, JavaScript, AWS, REST APIs, DynamoDB, Lambda, EC2, S3, CDK
Good to Have Skills: Experience with API Gateway, Workflow service, Step Function, infrastructure-as-code, full-stack development, front-end frameworks, UI/UX design, cloud computing, multi-tiered distributed applications, financial services domain knowledge, and working with cross-functional teams including TPMs and Product teams.
Roles & Responsibilities:
- Design, develop, test, deploy, deliver and support large-scale, multi-tiered, distributed software applications and tools for Amazon Business Customers.
- Work as full-stack engineer building end-to-end experiences on front-end, UI, UX frameworks and back-end REST APIs.
- Leverage a wide array of AWS services including EC2, S3, API Gateway, Workflow service, Step Function, DynamoDB, and Lambda.
- Implement infrastructure-as-code using CDK scripts and other automation tools for deployment and maintenance.
- Collaborate effectively with external and internal teams including SDEs, SDMs, TPMs, Product Team, and Operations.
- Take ownership of end-to-end programs and drive technical decisions with autonomy and accountability.
- Influence product and technical roadmaps through direct exposure to senior leadership and stakeholder engagement.
- Build innovative financial products and solutions that serve businesses of all sizes globally