If you are an aspiring developer looking to get your foot in the door at one of the world's biggest tech giants, here is a massive opportunity for you. Amazon is actively recruiting for the position of Software Development Engineer I (FTC) at their Hyderabad office. This role is a 12-month Fixed Term Contract (FTC) position within the Amazon Pay team.
Contract positions at Amazon offer an exceptional way to get real-world hands-on experience on tier-1 distributed systems. You get to work alongside top-tier engineers, write production-grade code, and learn Amazon's engineering culture from the inside out. Let us take a detailed look at everything you need to know about this job opening, including eligibility criteria, job responsibilities, required skills, and the complete application process.
Job Overview Table
| Key Details | Information |
|---|---|
| Company Name | Amazon (ADCI HYD 13 SEZ) |
| Job Role | Software Development Engineer I (FTC) |
| Job Type | 12-Month Contract Role |
| Experience Required | 1+ Years Non-Internship Professional Experience |
| Qualification | Bachelor's Degree in CS or equivalent |
| Job Location | Hyderabad, Telangana, India |
| Salary Package | Best in Industry (Competitive Amazon Standards) |
About Amazon & Amazon Pay
Amazon is a global technology company known for changing how the world shops, streams, and uses cloud technology. In India, Amazon has established massive operational and development hubs, with Hyderabad housing one of its largest tech campuses globally. Amazon Pay is a key arm of the organization, aiming to make digital payments seamless, trustworthy, and fast for hundreds of millions of users across the country.
Working at Amazon Pay means dealing with immense traffic, sub-second latency constraints, and bulletproof security standards. The engineering teams constantly innovate to simplify checkout flows, build universal wallet features, and process payments without friction. Joining this team gives you direct exposure to high-scale financial technology and infrastructure that handles thousands of requests per second.
Detailed Job Description & Responsibilities
As an SDE I under a 12-month FTC contract, you will join the PayUI team inside the Amazon Pay organization. PayUI is a brand-new, greenfield initiative aimed at standardizing how user experience components interact across all Amazon Pay pages globally. Right now, Amazon Pay is building out a full suite of rendering technologies that will serve as the default skeleton host for every payment page on the Amazon website and app.
You will not just be fixing minor bugs or doing routine maintenance; you will be actively involved in building new system architectures from scratch. Here is what your day-to-day responsibilities will look like:
- System Design & Architecture: Design and develop software services that serve as foundational building blocks for Amazon Pay's client-facing UI rendering platform.
- Component Standardization: Build clean, reusable, and modern UX components that can be shared across multiple internal engineering teams.
- End-to-End Development Lifecycle: Participate actively in requirements gathering, software design reviews, implementation, testing, code reviews, and automated deployment.
- Cross-Functional Collaboration: Work directly alongside product managers, UX designers, technical leads, and partner teams to translate ideas into high-performance software.
- Quality Assurance: Write thorough unit tests, integration tests, and performance benchmark suites to guarantee low latency and zero downtime for end users.
Eligibility Criteria
To qualify for this position, Amazon has specified clear basic and preferred qualifications that candidates must fulfill:
Basic Requirements
- Experience: At least 1+ years of full-time, non-internship professional software development experience.
- Coding Proficiency: Hands-on experience writing clean, maintainable code in at least one modern programming language (such as Java, C++, Python, JavaScript, or C#).
- Location: Willingness to work from Amazon's campus in Hyderabad (ADCI SEZ).
Preferred Requirements
- Educational Background: A Bachelor's degree (B.E / B.Tech / M.E / M.Tech / MCA) in Computer Science, Information Technology, or a related field.
- UI & Platform Interest: Familiarity with modern frontend rendering frameworks, component library structures, or high-throughput microservice architecture.
Required Skills & Core Competencies
To stand out during the selection process for Amazon, candidates should have strong fundamentals in computer science principles. Here is a breakdown of key skills you should focus on:
- Data Structures & Algorithms: Expect questions around arrays, trees, graphs, dynamic programming, and string manipulation. Amazon prioritizes candidates who can write code with optimal time and space complexity.
- Object-Oriented Programming (OOP): Understanding design patterns, modular code structure, encapsulation, abstraction, and writing scalable code is essential.
- Web Technologies & Rendering: Since this position is within the PayUI group, knowing how rendering engines, DOM structures, state management, and web components operate under the hood will give you a major advantage.
- Amazon Leadership Principles: Amazon hires heavily based on its Leadership Principles. Be prepared to talk about past work using principles like Customer Obsession, Bias for Action, Ownership, and Invent and Simplify.
Amazon Selection Process
The hiring process for an SDE I role at Amazon generally consists of multiple stages designed to assess both your technical capabilities and leadership traits:
- Step 1: Online Assessment (OA): A preliminary screening test containing 2 coding questions on data structures, alongside behavioral questions mapping to Amazon's leadership values.
- Step 2: Technical Telephonic / Video Interviews (1-2 Rounds): In-depth coding exercises with an Amazon engineer, focusing on live problem-solving, code clarity, and edge case handling.
- Step 3: Onsite / Loop Interviews (3-4 Rounds): Comprehensive rounds covering Data Structures, Basic System Design / Low-Level Design, and Behavioral Leadership Questions.
How to Apply
Applying for this position is straightforward. Follow these steps to ensure your application gets submitted properly:
- Click on the official application link provided below.
- Create an account on the Amazon Jobs portal if you do not already have one.
- Fill out your personal details, educational background, and relevant work experience.
- Upload an updated PDF resume highlighting your experience in software engineering and technical skills.
- Review your details carefully and submit the application form.
Make sure to apply as soon as possible, as openings at Amazon often close quickly once enough qualified candidates submit their profiles.