Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

Amazon Software Development Manager- Finance AI 
India, Karnataka 
580145199

08.07.2025
DESCRIPTION

Key job responsibilities
As an software engineer on the team, you will own components of an integrated system. You will design and develop these components using AI builder tools, AWS and serverless infrastructure in the cloud that will need to be deployed for use by our financial stakeholders. You will work on a secured data management service that will allow the storage and usage of financial data with the highest standard of privacy. You will create a system that will allow the team to monitor the efficiencies of the designs.You will utilize GenAI-assisted software development on a daily basis that integrates with artificial intelligence tools like Amazon Q Developer into builder workflows to generate & optimize code, build tests, explain unfamiliar code, and learn new languages or APIs, effectively boosting your team’s productivity and code quality. Throughout the software development lifecycle, you will deploy AI tools, agents, use Model Context Protocol (MCP) and large language models (LLMs) to assist in multiple phases - from requirements analysis to coding and testing. You will be execute AI tools on Claude and Nova models for vibe coding and testing.
As a Software Development Engineer, you will work with a team of talented engineers to build low-latency solutions for frontend, middle tier and backend as well as identify and evaluate new technology options for the challenges we are trying to solve. You will work with a variety of core languages, microservices, and technologies including Java, Javascript, Python, Dynamo DB, Lambda, SQS, SNS and many other AWS services. We are looking for a smart engineer who can effectively deal with ambiguity and work independently to clarify requirements, build prototypes and deliver results quickly. Come join a team in which builders build software and delight customers! You will learn, have fun, and make a positive impact for our customers.A day in the life
You will:
• Design and develop scalable financial systems using distributed computing technologies while collaborating with cross-functional teams• Write and review high-quality code for mission-critical applications that process millions of transactions and impact customers globally• Participate in daily agile ceremonies including stand-ups, sprint planning, and retrospectives while managing rapid development cycles• Debug, optimize, and maintain complex distributed systems to ensure fault tolerance, performance, and reliability at massive scale• Create and contribute to technical documentation, architecture designs, and implementation strategies while mentoring junior team members and participating in code reviews• Partner closely with customers, product leaders, and stakeholders to understand business requirements, influence product roadmap decisions, and deliver innovative solutions that drive business value

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
- 3+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience
- 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