sr-software-dev-engineer-fintech
DESCRIPTION
Are you interested in towers high-performance, globally scalable Financial systems that support Amazon’s current and future growth? Are you seeking an environment where you can momentum innovation? Does the prospect of working with top engineering talent get you charged up? If so, Amazon Finance Technology (FinTech) is for you!
FinTech Payments owns the technical platform responsible for billions of dollars of payments each month to Amazon vendors wideness the globe. We build and utilize services and applications using AWS and other wearable technologies while providing full visibility into the transactions using static and machine-learning models. We partner with financial institutions and other Amazon teams to leverage the weightier matriculation features that the banks and finance technology companies have to offer. We welter our vendors by paying them when they want and how they want. We build software Applications that facilitate global financial transactions worth billions (USD) annually that rival the complexity and telescopic of defended payments fin-tech companies.
If you are passionate well-nigh moving real money, paying people on time, innovating payments, and using the latest and greatest technologies to help scale a system with 100% up-time, we have the opportunity for you!
sr-software-dev-engineer-fintech
,you will:
· Deliver Best-in-Class consumer wits by continuously improving platform, lawmaking, and services that enable supplier payments
· Build software to enable Global/Worldwide Vendor Payments including real-time and other wearing whet payments services.
· Build services/integration for Financial Applications
· Diamond and Develop Weightier integration patterns for our system. Leverage and integrate with variegated tools, technologies, and products within Amazon to reduce payments operational forfeit and enhance consumer experience
· Partner directly with other Software Minutiae Engineers (SDEs), Technical Program Managers, Functional Analysts, and Customers to understand features and continuously identify opportunities to build and deploy software solutions
A Day in the Life :
· Strong sense of ownership, and time to market
· Excellent written and verbal communication
· Ability to take a project from scoping requirements through the very launch of the project
· Strong liaison to describe product features and technical designs
· Knowledge of professional software engineering practices & weightier practices for the full software minutiae life cycle, including coding standards, lawmaking reviews, source tenancy management, build processes, testing, and operations
· Wits influencing software engineering weightier practices within your team
· Wits mentoring junior software engineers to modernize their skills
· Able to work in a diverse team
We are unshut to hiring candidates to work out of one of the pursuit locations:
Hyderabad, TS, IND
BASIC QUALIFICATIONS
– 5 years of non-internship professional software minutiae experience
– 5 years of programming with at least one software programming language experience
– 5 years of leading diamond or tracery (design patterns, reliability, and scaling) of new and existing systems experience
– Wits as a mentor, tech lead, or leading an engineering team
PREFERRED QUALIFICATIONS
– 5 years of full software minutiae life cycle, including coding standards, lawmaking reviews, source tenancy management, build processes, testing, and operations experience
– Bachelor’s stratum in computer science or equivalent
APPLY LINK : https://amazon.jobs/en/jobs/2651455/sr-software-dev-engineer-fintech
sr-software-dev-engineer-fintech Interview questions :
Technical Questions
1. Coding and Algorithms:
– Can you address an action to acquire the longest accepted arrangement amid two strings?
– How would you apparatus an LRU (Least Recently Used) cache?
– Solve the botheration of auditioning an eon in an affiliated list.
– Call how you would accomplish a bifold chase on a sorted array.
– Can you explain the aberration amid depth-first chase (DFS) and breadth-first chase (BFS) in blueprint traversal?
2. System Design:
– How would you architectonics an all-around acquittal processing arrangement that can handle affairs in assorted currencies?
– Call the architectonics of a high-availability system. How would you ensure 100% uptime?
– How would you architectonics an arrangement to handle real-time artifice apprehension for banking transactions?
– Explain how you would body a scalable and reliable notification account for banking transactions.
– Can you call a microservices architectonics and how it would account for an all-embracing banking application?
3. AWS and Cloud Technologies:
– How would you use AWS casework to body a defended and scalable acquittal processing system?
– Call how you would apparatus adversity accretion in an AWS-based banking system.
– What are the best practices for appliance AWS Lambda in a banking application?
– How would you use AWS Kinesis for real-time abstract processing in a banking system?
– Can you explain how to defend acute banking abstracts stored in AWS?
4. Machine Acquirements and Abstracts Analysis
– How would you use apparatus acquirements to adumbrate counterfeit transactions?
– Call the action of training and deploying an apparatus acquirements archetypal for transaction classification.
– How would you handle all-embracing abstracts assay for banking transactions?
– Can you explain the aberration amid supervised and unsupervised acquirements with examples accordant to banking systems?
– How would you accommodate an apparatus acquirements archetypal into a live transaction processing system?
Behavioral Questions
1. Ownership and Responsibility:
– Can you call a time back you took buying of an analytical project? What was the outcome?
– Tell me about a bearings area where you had to bear an activity beneath a bound deadline. How did you administer it?
– Call a book area you articulate a cogent advance befalling in an absolute system.
2. Team Collaboration:
– How do you handle disagreements with aggregation associates on abstruse issues?
– Can you allot an acquaintance area where you mentored an inferior engineer? What access did you take?
– Call an activity area you had to contact with cross-functional teams. How did you ensure advice and collaboration?
3. Innovation and Problem-Solving:
– Can you accord an archetype of a circuitous abstruse botheration you solved? What was your approach?
– Call a time back when you introduced a new technology or action to your team. What was the impact?
– How do you break adapted with the latest technologies and best practices in software development?
4. Customer Focus:
– How do you ensure that your software solutions accommodate chump needs?
– Can you call a time back when you were accustomed to chump acknowledgment and how you acclimated it to advance your product?
– How do you antithesis abstruse arete with carrying appearance that accommodates actual chump value?